<SEC-DOCUMENT>0001043337-23-000038.txt : 20230503
<SEC-HEADER>0001043337-23-000038.hdr.sgml : 20230503
<ACCEPTANCE-DATETIME>20230503163609
ACCESSION NUMBER:		0001043337-23-000038
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		79
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230503
DATE AS OF CHANGE:		20230503

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-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13337
		FILM NUMBER:		23884730

	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-Q
<SEQUENCE>1
<FILENAME>sri-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55,d:a30a90523c9a4ced855da02dc7747366--><html xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2022" xmlns:sri="http://www.stoneridge.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>sri-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF8yLTEtMS0xLTMxMTEx_b91cbeb4-2402-429f-9cfc-93bb48b16443">0001043337</ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF8zLTEtMS0xLTMxMTEx_10858b08-f4c0-4649-8cb0-eb5e7dcff70d">12-31</ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF80LTEtMS0xLTMxMTEx_e5636933-82d7-4e5c-9da5-53cbd2b5cf08">2023</ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF81LTEtMS0xLTMxMTEx_fae2c6af-6661-49d8-82a5-f4885c6ba787">Q1</ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF82LTEtMS0xLTMxMTEx_d8ec3a31-e818-4953-9fd4-a4ef4bca99db">false</ix:nonNumeric><ix:nonFraction unitRef="sek" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE2ODY_33b93982-441a-4778-a408-5304edd325e4">163</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3MDg_f5d14e47-94a0-4d20-827f-37ea302839d5">14</ix:nonFraction><ix:nonFraction unitRef="sek" contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3NzI_8e551db8-6c9d-455c-9237-e7bc588c5513">18,973</ix:nonFraction><ix:nonFraction unitRef="usd" contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3OTQ_9edfe772-1231-43d4-a63d-18a45375916a">2,099</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="sri-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51265f665ff24671be170b7ee8379cd4_I20230428"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i0731e85306b243e78bfb25e2f86b08d1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i4294f82ad613493084886ce19289b40d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><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:context id="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04565844327a433eb9a0316641d5c46d_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icaa89c843b774054ba5f77db45f574eb_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc51a78dde224845aa4c759c6bf7807d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00060b1661be4e28969715bced39fdd4_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i675b448bf96e42458f0e145f4753c35a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac1ed3dd7c914becba838a7f4ee5d43e_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8804007528745678c7fdbbda2908986_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d2338b289e641d0a0906aee4863b851_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b90dfb711554305a806113cd33f1784_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0980a1ffb10c449787a38fc6c638174a_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic91cd6a19dd24210ae5eaacebaedd527_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04bc41f5f9bd4afb87c4820af3bedec4_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5281933194741b899bf8fe13493929b_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ef2d19c1eaf4de086dd562897cd924c_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe95dcd24b8d453884e03198b216157d_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f9cbdfa39754567abf029ffc14b6aae_I20220331"><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>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35678cde1ae94719a7b9582b2ebff766_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d9d2f3a9a2645808844eda7de0264f9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i907c2b52309a4e8ab51ad1af0a070d2e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia154fc737c6a4848b8967dbc39a4e7e9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8cc634d376745f7af3e07e125671307_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6d85ec432dc48d7996211ad67b61b9b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b64c5239ebc42dd92613ffd6a398e59_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i801ed1fbede4469f94df24d67356441d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69ca9cf62c934e7aa8a6c3b7142a436a_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i825b4f6273cd4342ad589b62a2c98349_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic29bde6912c04de299162aa419ff6689_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d9261f3f794670bb0205ce80077876_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i829f73477fbc465ca9fd7e264902b6a6_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae7a371b115f47d889b88cfc30b61774_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c218bc8281f49edac0335bdd524d116_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d80d141ba8f4af89475f5f34a3e7f67_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64af0687e252416ca69cc8ef2bc091fc_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i638b7ba41e74453582dd33eeafcff244_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97662fc03ba54551abce34ef92e2d024_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d00948e3a504e229f3c42e84ccf74f6_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i238a522a5389452596641d0fad8219a0_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id81d08c8d0514847ad196125590a0377_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3db4b36b435e427ab08489160cab28f8_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f1af692fae4431a8213d9e19dd352e8_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if82fcc316d7c40908c29b9e40f7b5538_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31c82caf90924517b3f550823152e7f9_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i759909a494c64394929669e3e946d7d6_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5e132aeb69443eabf28b424ccca65fc_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b41bfe85dbc402eb0bec695236c6d4f_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i050225d01a38428d98cf46e1f95a260f_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35770f5c619840c1af9553d5d3c61fa6_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cb413ed7ef647699b1e1c02fb978a1e_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7a9d99fafab44b3910ec38018378754_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i935b6f376cf944ef9ff28286b4a8a695_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5468ea91acb54298a6311eccd0f5cd6e_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife504540105d420cb5a77d12ff89aa8c_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d3b066717294afeaab7a4cf5285fcdf_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3c0bfc3d64c474c95098347b5874c73_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieab3e3b010024fe983888feba40a0653_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1e4c1c7e94f74c3e9e6bb76c81acf79b_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9b4d9d359784bc58f47fe1e07a52bd7_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9498d3607eb4250995ec6463119f991_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69ec7276b4974b1e86bb49bdc461cb81_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i702595e769834b108c443c0cbb2bb8f1_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ffe82b4161446dba1f99319fc6ce5bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="contract"><xbrli:measure>sri:contract</xbrli:measure></xbrli:unit><xbrli:context id="if7e61864e77c4de7b5de6a5ff09d2989_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:NetInvestmentHedgeDueTwoThousandTwentyEightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d25cb52ccef4a93a670f6fd93ba71d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:NetInvestmentHedgeDueTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i829e6c4332664a7d99a051227596ca42_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bf076d60ee24cbaa0dc9a584d8797af_I20200218"><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><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8306e63303ae43c78b82f21d0839d519_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97727ed62c4e4f21a6c29e6c3148c340_D20230101-20230331"><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><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id16633dda25f414794ffde6a3a6c5cbb_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i105e71ab953b406bab2dc0bae87cebbd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idcec320422174be782d1e05c4727e8c1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c86642cb30d4788850d4c04ae776800_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ff8c5464a5e419b9af714e40b0295c3_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440b10ea3956453db089d0f532738c01_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ec5ecf2be54459ab24b82caf166773e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1cae652a3d0a4e489aef6d297c394265_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15ce770f1cf64303b0dd0ccb7025a5c2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie79c05c0aabd44619d614cdcdaebae4e_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefb5d6d5fe904f3db4d06da6ea92e90f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb06d1ac20224125b972b89ccb3b131a_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibee8dde49d544e298d9637b6a7080a12_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cd78e93d99c49c1ac1d18dd5409e073_D20230101-20230331"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafaf5b6b563142ad88745d8171599a85_D20220101-20220331"><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:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a739bf9016b43b8bb2468f4f55bd704_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28a85eac466c40e8ba791934baf4c5eb_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib116828e63984a9388423ef7dc343d4f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1a716bb58fb64690b0307080de3589ba_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2de9342619794282be6a2551e53518fc_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i307c9740e6b1493881306b57b7856596_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ae587d8679b462fa697ab1fe1f5e514_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c76c18467b4483e8041d32af6835266_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf9f2ffd82c649df98558e1c1070d30b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36558cffd448456385fcb315c5866d59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2517d4634bc24b748fcaf6f8fca316f9_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d0c504fed824dd58f26b165774e56f5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">sri:EarnoutConsiderationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0b790d8c59848038c1add4737e35b54_D20220401-20220430"><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>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i708684484ac14536849a969332a47ef8_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7110a60d6724901b9942db806ed3f15_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ia6d347b1576a4241b64abb93753c3b03_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c0b88704368467cba2a2f6a39a17a78_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17781544031f4c28a1c30cb217448aa4_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c85cde3ac9e427faa3b16112952e9d9_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05bff30dbc6f4720939d1d72ae20a627_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id92b7e01486c4445b3d82d960f3467b8_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i346defe62d814958a5c4f8b246b65db0_I20190605"><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="i4c01aec9a57c42629be1952d122d5f85_I20190605"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentFourMember</xbrldi:explicitMember><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="i35c6e4e377354b18adb1333539c4b1bd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24db1adfdb734cd68b42cf016b95af9a_I20220227"><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>2022-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id098b1843cf945d9876ee56d6e1f13fc_I20220227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b37583bdb44e2ab2ee833a0710e098_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i623a7a971ade4ae2ba07d1f737e0a678_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i009f56972d78491789fee3014abc1a08_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFiveMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d23bae5473149edbd814e9d21606640_I20220227"><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:instant>2022-02-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7759fd3a119d4443b5fe67b9bda7744b_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64d7a594e5f84ef3b4d87f10feb66e5b_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce4a04b57304db59570270c9570b547_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:QuartersEndedMarch312023AndDecember312022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0eaa48ca73c42e48f17d822fd7babbe_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:QuartersEndedMarch312023AndDecember312022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54618f5cae564b3593742ed51fee223f_I20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59fd66653cc945cda410e8b459f571dc_D20220228-20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-28</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37455e3bc9764e9a91e41d541b79faca_D20220228-20220228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="sri:DebtCategoryAxis">sri:SpecifiedHedgeBorrowingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-28</xbrli:startDate><xbrli:endDate>2022-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e532a6a6072419ab1bb4fd8c562e07d_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b6103be8c0f4e0eab507f07ebf08502_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib292b9b98d804a51b9c1c80428cc5faf_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1a492f086954034971b5e7c5473d29b_I20230228"><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:instant>2023-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icabbcbda8a9f486cad37fd3dabfd7624_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01e1dcb0ebf34d76abd0d261183e7fe5_I20230301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e1a2fa7346a45da9e053e8b390f36d0_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9bf0ce0aecd47d39f9eb4c3a008b8bf_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3588867e40514dc89ca91126bd13da11_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37e3b3b00f364c09b0583208b447e5cd_I20230331"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="sek"><xbrli:measure>iso4217:SEK</xbrli:measure></xbrli:unit><xbrli:context id="i77518f0d796645328010c655e4dc8cc0_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cny"><xbrli:measure>iso4217:CNY</xbrli:measure></xbrli:unit><xbrli:context id="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:BankAcceptanceDraftCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:BankAcceptanceDraftCreditLineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i299bd75d41b34ed48fd1cf5718d1e55b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:PerformanceBasedRightToReceiveCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib39e4d7f155242d4bd21f7d87e0ba9d5_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:PerformanceBasedRightToReceiveCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idffa6d3ba80247f192580dc2efa7b9ab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f5ab344540a4660947bacbf5d258b36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0bb8d3e80b04400cb5bac29c121dea13_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fca8a6fec3a4ba1a50ebb25dc57b3dc_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5dcfe684cab421ba6ca87ab9c2be0e1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib94fe76667ea48539ebb18e5a79e9254_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3a3dfa4e87b4d42a1feeaab3cd33472_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3f361d28cf548d9b0e60b6c5796ab33_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i645822d094874ea19bf474dbcf62b15b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">sri:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7b4ebac88754001ba0f4aee01bdaa36_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">sri:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ab9e9beeeff48ba962d73e8d715a1e9_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="brl"><xbrli:measure>iso4217:BRL</xbrli:measure></xbrli:unit><xbrli:context id="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812"><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:FineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-12</xbrli:startDate><xbrli:endDate>2020-08-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f135b6adea8421abd53d9c3a14c95f2_I20230331"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3768433bca654d41b3c28605704c1f54_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i610e427218ea467fae693e65e3838456_I20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id86110c609ac4addbc60c0219c678fe7_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib29169d7f8bc45d9b7daa5ca070597a0_I20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib088bf21dc034bf2b22e619d5110035b_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5291e3150144d59a586ffc129d28106_I20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic831411fbe1d4eb3b82205414888742e_I20211231"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87d43565ee3846f48d2b2e1ee8f65038_I20220331"><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><xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:CantonFacilityRestructuringPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia49162dcf25a4a829dc44c1a836f5c13_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i863993157ea6407b85195e1d790ccc24_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfc649a05b634de1b1321b25f13e229b_D20230101-20230331"><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><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i334e719883ec43c59568ac9da3ca46a7_D20230101-20230331"><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><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37bec3f25c5741caa145f69098416aca_D20220101-20220331"><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><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic1d93fda71d0478d8c4095a619470ccb_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i254fa5a3e7f54a5fb9c35a6e476fc0b4_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibfd6bcf1d8414141a3df9bca66bce808_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>sri:segment</xbrli:measure></xbrli:unit><xbrli:context id="i1ff9833ed9394af28dc53b890ad1305e_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icca9f68c91714e02adebde92a2472f28_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id781a274db124e60a080787ccdd98c34_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4dfa7286eaf4ec9b4d1718c8075eeb6_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65d850d1cfd644ae8a713862b00123d4_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idcf215adff024af18241d85d5b961d9c_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dd1505c8150489d9347f19d654a28ed_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f6f7b54ae25447c96b50e6a5a5087c8_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ac7555fdfe4d2c949c825309229c9b_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01acb5d1de924105b798f8a4f021e2b1_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49671d0fb367406588d40e54f0d096cd_D20230101-20230331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20f4c25e9bda4d1c83ab4b12a014b20c_D20220101-20220331"><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><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d1571d6843f4575a210c0bdd2dd2d7e_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idef5d311ff2044f2aa2696e394008d71_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if769b72485824db0b03a02fd98db0b44_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b2c070596e44b82a01254e00f77da98_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a151f1a77e146ccacce431b07c390a5_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i792da8ba24c54c7784984ceb1ec07f0f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3176b0c3979f4d4183999df8209292c1_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcefb418300a4da6a04cba4e88f460d5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f7549bd00d456390cef623774aa5fc_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2aaf3792b9b4419a9a6b4f3dbd9b27b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7947b81b18d24a49a4be60aae047b4ac_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2df2f015fbcb4b98a963f45e310d9f8f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad333f3d3d844c8696cd46aeab90104b_D20230101-20230331"><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>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b649355ffbc47cb8a401d5f9bfae413_D20220101-20220331"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaecbca072fe34ae69c7b4f46b3a147e1_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d6e576b71454940a169f31dae3d8382_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i593432f0a42c4322b800dcf07a26d406_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7577ea297bb04b6c919d57cc17694d27_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i730963f470fa499d9bffa29bc92c28f5_I20230331"><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba788b42c03f4e77b7018d5ade7f577c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia893fa62617b4768bc8715bf2df44777_D20120101-20170515"><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>2012-01-01</xbrli:startDate><xbrli:endDate>2017-05-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a51d0e8ac204a30907a8963f2eef9d8_I20170516"><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="i2d065897f96a49639351c22cae64fab2_D20220429-20220429"><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>2022-04-29</xbrli:startDate><xbrli:endDate>2022-04-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd04ffe32cfb410ebcbf17575aec3909_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50990f3ed5744112a378d86487d08dc8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35e6e60e00084d489a4b5a79841006d3_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8becdc04dd0741d2aa16611ab0328060_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001043337</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:VentureCapitalFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184 id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01 id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795" order="1"></ix:relationship></ix:resources></ix:header></div><div id="ia30a90523c9a4ced855da02dc7747366_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUx_c2ce3869-a9b3-4607-ad4b-9b985a6cf5a8">10-Q</ix:nonNumeric></span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl81NDk3NTU4MTYwMjA_4fd68544-fdec-436b-a848-664b4413fffa">x</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the quarter ended <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8yMDE_037f4831-a651-4498-9f61-3318bf4ac699">March 31, 2023</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl81NDk3NTU4MTYwMjI_00b1ac1e-30c7-4dc8-ba75-6ae8d42c6115">o</ix:nonNumeric> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUz_9f76322f-a305-4c81-8932-d6cbf21c02a4">001-13337</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:center"><img src="sri-20230331_g1.jpg" alt="999.jpg" style="height:90px;margin-bottom:5pt;vertical-align:text-bottom;width:175px"/></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODU0_5e5b065a-68ae-44ad-a56b-fcb6442ff1a8">STONERIDGE, INC</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8wLTAtMS0xLTMxMTEx_cc3cd8da-6da3-417b-8e43-d3d2ac15fd81">Ohio</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8wLTItMS0xLTMxMTEx_1737f582-f42d-45ef-ac9b-75ba820bba62">34-1598949</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfNA_c64e2906-9d0d-481d-8bbb-315858665ee4">39675 MacKenzie Drive, Suite 400</ix:nonNumeric>, <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfOA_4ec5d9c0-6b0f-415e-b361-591023c4c517">Novi</ix:nonNumeric>, <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfMTI_78f1d8eb-0a17-4368-b6f1-2973d0eb214e">Michigan</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTItMS0xLTMxMTExL3RleHRyZWdpb246NjVlM2FkNTMzMGJiNGQ0NmFhYmQ4NWUzZjc1MGQ0YjJfNA_e62b0a34-bd48-43c4-893e-5d3ad2e7e223">48377</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">(Zip Code)</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:20.263%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.324%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">(<ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6NTQyNThiYmU3ZDJhNDY5NWE0MzA5YzA4NGQ5N2Q2NzUvdGFibGVyYW5nZTo1NDI1OGJiZTdkMmE0Njk1YTQzMDljMDg0ZDk3ZDY3NV8wLTEtMS0xLTMxMTExL3RleHRyZWdpb246MWIwNTkzZjViOTRmNDA1MmI3YTRmM2Q2ZTBlNDA3ODhfNQ_aa78c2f7-446c-4c88-8359-78f612df332a">248</ix:nonNumeric>) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6NTQyNThiYmU3ZDJhNDY5NWE0MzA5YzA4NGQ5N2Q2NzUvdGFibGVyYW5nZTo1NDI1OGJiZTdkMmE0Njk1YTQzMDljMDg0ZDk3ZDY3NV8wLTEtMS0xLTMxMTExL3RleHRyZWdpb246MWIwNTkzZjViOTRmNDA1MmI3YTRmM2Q2ZTBlNDA3ODhfOQ_a4bf8237-0484-40cc-aa81-d0cfb1ef7cc9">489-9300</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:114%">Registrant&#8217;s telephone number, including area code</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:Security12gTitle" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTAtMS0xLTMxMTExL3RleHRyZWdpb246NDg3NmNhODE4NTg0NGEzYWFkNDBlMjMwYmFlN2NjNTJfNQ_7d07e1a1-0bdd-4f3c-8185-ee86bdc5bba8">Common Shares</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">, without par value </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTItMS0xLTMxMTEx_e5e871cf-a506-41b3-928e-98ecf7ff3a15">SRI</ix:nonNumeric></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTQtMS0xLTMxMTExL3RleHRyZWdpb246M2QyMTM4MjdhMmJlNGNkMjllYzEwY2ZmZmQ1NzlhNWRfNQ_28c6a8e7-21ea-47f3-a081-e994b89d3177">New York Stock Exchange</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ3_ef81b9a1-4c8f-4cfb-b69c-ca3ec5d2e2d2">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ4_1c50fa2b-b3f9-43f2-bcd2-48696dbae6ff">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Large accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:114%">o</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8wLTEtMS0xLTM4ODk5L3RleHRyZWdpb246YjgzMGExZGExZDk5NDkwN2EwMjcwZTViMGY5ZDRhYTdfNTQ5NzU1ODEzOTMx_c4690170-8b2e-4a33-adbf-7e58c5783da3">Accelerated filer</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:114%">x</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:114%">o</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:18pt"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8xLTAtMS0xLTMxMTEx_f2d9bfa8-4835-4fb3-8c69-888b9d902bdd"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Smaller reporting company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:114%">o</span></ix:nonNumeric></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8xLTEtMS0xLTMxMTEx_bbb24e5e-e11b-42a9-a22c-40c4847d4aed"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">Emerging growth company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:114%">o</span></ix:nonNumeric></div></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by checkmark if the registrant has elected not to use the extended transition period &#160;&#160;&#160;&#160;for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ5_ca49a135-f2d2-4b22-be47-996d98d68796">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:9pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of Common Shares, without par value, outstanding as of April&#160;28, 2023 was <ix:nonFraction unitRef="shares" contextRef="i51265f665ff24671be170b7ee8379cd4_I20230428" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUw_00506e50-add5-4ed4-95ce-507f6ccad77a">27,513,330</ix:nonFraction>.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:30pt;margin-top:24pt;text-align:center"><span><br/></span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC. AND SUBSIDIARIES</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.445%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">INDEX</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Page</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_13">PART I&#8211;FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_16">Item 1.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_16">Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_19">Condensed Consolidated Balance Sheets as of March 31, 2023 (Unaudited) and December 31, 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_22">Condensed Consolidated Statements of Operations (Unaudited) for the Three Months Ended March 31, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_25">Condensed Consolidated Statements of Comprehensive Loss (Unaudited) for the Three Months Ended March 31, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_28">Condensed Consolidated Statements of Cash Flows (Unaudited) for the Three Months Ended March 31, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_31">Condensed Consolidated Statements of Shareholders&#8217; Equity (Unaudited) for the Three Months Ended March 31, 2023 and 2022</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_31">8</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_34">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_34">9</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_85">Item 2.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_85">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_85">24</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_118">Item 3.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_118">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_118">31</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_121">Item 4.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_121">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_121">31</a></span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_124">PART II&#8211;OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_127">Item 1.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_127">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_127">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_130">Item 1A.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_130">Risk Factors</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_130">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_133">Item 2.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_133">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_133">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_136">Item 3.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_136">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_136">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_139">Item 4.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_139">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_139">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_142">Item 5.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_142">Other Information</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_142">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_145">Item 6.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_145">Exhibits</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_145">34</a></span></div></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_148">Signatures</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%;text-decoration:none" href="#ia30a90523c9a4ced855da02dc7747366_148">35</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of this report on Form 10-Q 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) future product and facility expansion, (ii) acquisition strategy, (iii) investments and new product development, (iv) growth opportunities related to awarded business and (v) 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></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">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></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">fluctuations in the cost and availability of key materials (including semiconductors, printed circuit boards, resin, aluminum, steel and copper) and components and our ability to offset cost increases through negotiated price increases with our customers or other cost reduction actions, as necessary;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">global economic trends, competition and geopolitical risks, including impacts from the ongoing conflict between Russia and Ukraine and the related sanctions and other measures, or an escalation of sanctions, tariffs or other trade tensions between the U.S. and China or other countries;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">our ability to achieve cost reductions that offset or exceed customer-mandated selling price reductions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the impact of COVID-19, or other future pandemics, on the global economy, and on our customers, suppliers, employees, business and cash flows;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the reduced purchases, loss or bankruptcy of a major customer or supplier;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the costs and timing of business realignment, facility closures or similar actions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a significant change in automotive, commercial, off-highway or agricultural vehicle production;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">competitive market conditions and resulting effects on sales and pricing;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">foreign currency fluctuations and our ability to manage those impacts;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">customer acceptance of new products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">our ability to successfully launch/produce products for awarded business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">adverse changes in laws, government regulations or market conditions, including tariffs, affecting our products or our customers&#8217; products;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">our ability to protect our intellectual property and successfully defend against assertions made against us;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">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></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">labor disruptions at our facilities or at any of our significant customers or suppliers;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">business disruptions due to natural disasters or other disasters outside of our control;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the amount of our indebtedness and the restrictive covenants contained in the agreements governing our indebtedness, including our revolving Credit Facility;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">capital availability or costs, including changes in interest rates or market perceptions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the failure to achieve the successful integration of any acquired company or business;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">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></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the items described in Part I, Item IA (&#8220;Risk Factors&#8221;) in the Company&#8217;s 2022 </span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_13"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PART I &#8211; FINANCIAL INFORMATION</span></div><div id="ia30a90523c9a4ced855da02dc7747366_16"></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="ia30a90523c9a4ced855da02dc7747366_19"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Unaudited)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNC0yLTEtMS0zMTExMQ_d09a6cfc-4aed-4aa7-b623-4d9eb6cc3d0b">35,165</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNC00LTEtMS0zMTExMQ_27c7a966-5258-4b66-9c2e-bf357295a762">54,798</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, less reserves of $<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0wLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ0NjE5OTAzMjkyMjRmOTNhNjllYzdlMDU3ZGEzYjM4XzQy_ee7d4662-40e7-41cd-b12a-20613c96f554">853</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0wLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ0NjE5OTAzMjkyMjRmOTNhNjllYzdlMDU3ZGEzYjM4XzQ5_46aaf28b-c4c1-4b91-a497-117436389c9c">962</ix:nonFraction>, respectively</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0yLTEtMS0zMTExMQ_99783fe1-1c64-4b2c-ab12-e1d81ec20da8">175,666</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS00LTEtMS0zMTExMQ_2f865f5c-9486-4358-8964-1577937b90ee">158,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNi0yLTEtMS0zMTExMQ_7fd7c463-30fd-4c4a-a091-bd4ae0b82fbc">168,701</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNi00LTEtMS0zMTExMQ_3037a7c8-47a6-4f65-a40f-ef70d0e4684a">152,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNy0yLTEtMS0zMTExMQ_c6662fe0-bdfa-42e5-939d-936f65b418fb">43,604</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNy00LTEtMS0zMTExMQ_2017a939-16a9-4b88-96e4-d7ca19da4ded">44,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfOC0yLTEtMS0zMTExMQ_84556839-6df2-441a-a132-bf3571523c5f">423,136</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfOC00LTEtMS0zMTExMQ_de6a559b-cb81-4ef7-9087-af25063db2b7">409,551</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTAtMi0xLTEtMzExMTE_6365ccd7-b8c6-47e2-97d6-1b482852ddb1">107,591</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTAtNC0xLTEtMzExMTE_e7e3c34a-c055-4fae-abae-47a8b60c5492">104,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTEtMi0xLTEtMzExMTE_8f2d3102-31ed-426b-a379-3b3188cf642c">45,585</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTEtNC0xLTEtMzExMTE_979a0b94-7373-4983-94fd-cb46202e9ed4">45,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTItMi0xLTEtMzExMTE_8a861ff4-43bc-498c-82cc-981497f3de53">34,659</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTItNC0xLTEtMzExMTE_14fb4a6c-ed54-4770-aea7-5dca4998f5e6">34,225</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTMtMi0xLTEtMzExMTE_cef5c9e0-cc30-4c28-93ae-f14d830270b7">13,352</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTMtNC0xLTEtMzExMTE_42883874-6f26-4287-ad36-e026ec16bcb9">13,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments and other long-term assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTQtMi0xLTEtMzExMTE_430e7c7d-62aa-47c4-9a8e-eda236b8e80e">46,415</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InvestmentsAndOtherNoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTQtNC0xLTEtMzExMTE_ad4355fa-ae30-4b55-aa66-e0fe65a3cef3">44,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTUtMi0xLTEtMzExMTE_f67d1c4b-daec-4e6e-b27c-0d3085234c6f">247,602</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTUtNC0xLTEtMzExMTE_1576555a-8b6b-4c18-9554-df75115772a0">242,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTYtMi0xLTEtMzExMTE_10676462-2ff6-463b-8d70-c31000517f71">670,738</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTYtNC0xLTEtMzExMTE_42c2ae57-fcc1-4fdf-b6aa-23e263fbc9fc">652,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LIABILITIES AND SHAREHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjAtMi0xLTEtMzExMTE_fb870801-47e0-4644-832e-db9e1beb26b8">1,456</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjAtNC0xLTEtMzExMTE_04b9bf88-e130-42ee-86a2-48c281fb86d0">1,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjEtMi0xLTEtMzExMTE_ca1cb452-b258-4ef6-8937-b878a0d85bf2">131,996</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjEtNC0xLTEtMzExMTE_8b9ce2a7-cd2f-4d40-8edb-0615710bb470">110,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjItMi0xLTEtMzExMTE_f239c381-242b-479c-a197-b328a1f29131">68,547</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjItNC0xLTEtMzExMTE_8142d514-df03-405a-8dc5-524a91370286">66,040</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjMtMi0xLTEtMzExMTE_fa4ccb54-50d0-44df-bec8-19d091bbd54b">201,999</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjMtNC0xLTEtMzExMTE_de645322-96de-4b15-a900-46ca2cd41c0c">177,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjUtMi0xLTEtMzExMTE_d6bbdb0b-d9fb-49a2-91bf-639bca40b873">167,393</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjUtNC0xLTEtMzExMTE_fdd259d9-c312-4b57-80a7-8f2f66a00731">167,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjYtMi0xLTEtMzExMTE_f76ae9c9-ca65-4b43-a16d-18cb5c025ca9">8,310</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjYtNC0xLTEtMzExMTE_ff9fd72e-853a-4f5a-b447-0036662f1771">8,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease long-term liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjctMi0xLTEtMzExMTE_9a580263-4f29-48cc-9fd1-0fdc2a5193ef">10,043</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjctNC0xLTEtMzExMTE_6858355f-d45c-47cc-8e8d-5e99bee88866">10,594</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjgtMi0xLTEtMzExMTE_813b44ec-3fb3-4cf4-af04-221e0611a7f1">6,750</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjgtNC0xLTEtMzExMTE_c7631daf-e89f-460c-b654-b7d399ca81e7">6,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjktMi0xLTEtMzExMTE_d4721e2d-20ce-4723-a0de-6e349eeeaa2f">192,496</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjktNC0xLTEtMzExMTE_4e60cafd-9284-4542-9ac5-d1ee7518e830">193,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders' equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred Shares, without par value, <ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV80MQ_0a158382-d269-46fb-a806-2b24cc3b96de"><ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV80MQ_f9a94862-f3bf-4b22-9979-a406576b9ac8">5,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV82Mw_768be8c4-3e56-4724-a232-5f9f6a56e24a"><ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV82Mw_c5a55d19-848a-4d2d-934b-68d64a4eaf67">none</ix:nonFraction></ix:nonFraction> issued</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMi0xLTEtMzExMTE_991a5ce9-6da1-448e-80fd-90e02892948d">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtNC0xLTEtMzExMTE_ec593a7a-5fce-4abf-9607-59a54ca47f22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common Shares, without par value, <ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF8zOA_46f2669a-6255-4cf1-b99e-43a202fa284d"><ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF8zOA_bfde7c6f-d87c-4733-80d4-cadeeb74a1e8">60,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF82MA_c81ba686-eb51-4532-991a-731637a01035">28,966</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF82Nw_fce3b496-211e-4c34-b499-c9c921946d32">28,966</ix:nonFraction> shares issued and <ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF84OA_008e8136-a2d8-4819-979b-61aea267d7fc">27,513</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF85NQ_273a67bc-7c58-4e9f-8ac4-858d4504ed95">27,341</ix:nonFraction> shares outstanding at March&#160;31, 2023 and December&#160;31, 2022, respectively, with no stated value</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMi0xLTEtMzExMTE_f3c48cd1-ddcd-4519-a969-6dbf6818d288">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItNC0xLTEtMzExMTE_41aa516c-79a1-4d7d-a22f-264cebbd9ee3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzMtMi0xLTEtMzExMTE_9168e0e3-287f-4639-b173-d318c0787b34">225,956</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzMtNC0xLTEtMzExMTE_1da0ba90-9f3d-4863-80b4-00b426425115">232,758</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common Shares held in treasury, <ix:nonFraction unitRef="shares" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjozZGRhNjAzMTU2ZTI0Zjk1YmU2NmQ5M2E2ZTVkMWYxZV8zNg_93295fbf-123b-4ac4-a6e5-dfce2307898b">1,453</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjozZGRhNjAzMTU2ZTI0Zjk1YmU2NmQ5M2E2ZTVkMWYxZV80Mw_cd54ff2f-c937-4eeb-90d6-9be5aff4b177">1,625</ix:nonFraction> shares at March&#160;31, 2023 and December&#160;31, 2022, respectively, at cost</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMi0xLTEtMzExMTE_2bec4d2a-84c8-4f70-865f-825e55fae65b">44,717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtNC0xLTEtMzExMTE_a0b345f9-2ffb-4993-9980-e86fd5a15437">50,366</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzUtMi0xLTEtMzExMTE_e22f9ef7-ea93-4d01-af12-570fa6b664f0">194,306</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzUtNC0xLTEtMzExMTE_b301b566-df1e-4435-bccb-219c919adcf6">201,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzYtMi0xLTEtMzExMTE_97009cb9-5250-480a-909d-a67f2daa073f">99,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzYtNC0xLTEtMzExMTE_b4e183aa-d809-429f-85cf-127e1409314d">103,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total shareholders' equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzctMi0xLTEtMzExMTE_fef5d9d2-f15a-435a-b061-35614e165009">276,243</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzctNC0xLTEtMzExMTE_63e8dbc3-5799-4446-a77a-dbd4468305fb">280,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzgtMi0xLTEtMzExMTE_b9279bc2-104d-41e0-a7f9-391b40295c03">670,738</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzgtNC0xLTEtMzExMTE_91f77d03-d346-4e53-b1b4-7a5ac65cb184">652,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMy0yLTEtMS0zMTExMQ_f78b4561-f497-4718-bafe-ac0e36b8edca">241,325</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMy00LTEtMS0zMTExMQ_829d7337-3d26-43dd-96c4-34299e4740a5">221,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costs and expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNS0yLTEtMS0zMTExMQ_65bab30a-8557-41b0-b7da-33dbc0ccd039">198,523</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNS00LTEtMS0zMTExMQ_abf8e2c6-4898-4010-a641-50704fb62d26">179,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNi0yLTEtMS0zMTExMQ_25f75239-9f47-4feb-a4ab-9b2b826f63ed">29,863</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNi00LTEtMS0zMTExMQ_af4968dc-6e22-4de7-8873-575784c0c2e7">27,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Design and development</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOC0yLTEtMS0zMTExMQ_d2bbdcf5-274c-446a-b4a3-fe94eb7ce3ba">16,968</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOC00LTEtMS0zMTExMQ_1c05bbe8-0e80-4f93-8358-fac27da7bbb1">17,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOS0yLTEtMS0zMTExMQ_c63ca378-d02b-461f-9680-2ed5fb71078b">4,029</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOS00LTEtMS0zMTExMQ_f0531e95-51cf-437b-ab74-0f7fe0304a28">2,984</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTAtMi0xLTEtMzExMTE_a334bcb9-10b0-4bb5-9faf-ad19bfb6e273">2,746</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTAtNC0xLTEtMzExMTE_f68145e6-e403-43fa-98bd-52ce99e5fe1f">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity in loss of investee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTEtMi0xLTEtMzExMTE_40261188-3f5e-4a51-87d8-b6f530b57566">171</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTEtNC0xLTEtMzExMTE_fe939d91-a3fe-4c61-be6c-52579a21f7c9">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other expense, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTItMi0xLTEtMzExMTE_3a86ff55-78e9-4867-b7bc-7236c83da0d3">1,148</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTItNC0xLTEtMzExMTE_68f44c60-26a3-468f-9fc1-ae8abaa202ff">1,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTMtMi0xLTEtMzExMTE_4863aa11-bbf5-4ca0-82f2-d5c655e42265">8,094</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTMtNC0xLTEtMzExMTE_bcbafab7-3e31-4eee-ab74-e79c4ec061ed">6,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Benefit) provision for income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTQtMi0xLTEtMzExMTE_f73ebacd-aeb4-4568-a54b-0dabfb7da759">708</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTQtNC0xLTEtMzExMTE_3e62ace6-f941-46eb-b6e2-7c5c83585ad3">1,493</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTUtMi0xLTEtMzExMTE_4bbf0ec4-3635-4aaa-92a8-6761507a8ac4">7,386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTUtNC0xLTEtMzExMTE_f2d65fa2-6320-4045-b49a-7795c9261169">7,675</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTgtMi0xLTEtMzExMTE_0e0b7904-dd7c-4964-bb3f-db59d13e070f">0.27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTgtNC0xLTEtMzExMTE_154b00be-32ee-4edb-9c12-d337605895f1">0.28</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTktMi0xLTEtMzExMTE_f350de0d-4dbb-4203-b770-fb9930d09eaa">0.27</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTktNC0xLTEtMzExMTE_7e10a5c4-428f-44e0-b538-484aa73b603a">0.28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjItMi0xLTEtMzExMTE_31560906-5427-477a-8d6b-c2216a104ea5">27,349</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjItNC0xLTEtMzExMTE_f10b8660-c33d-48b4-8cd1-ad170d4ef46f">27,199</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjMtMi0xLTEtMzExMTE_50ea2b74-d300-4342-9988-555c2a9478ae">27,349</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjMtNC0xLTEtMzExMTE_4724772e-1b73-414f-a5e4-bc29647666da">27,199</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMy0yLTEtMS0zMTExMQ_e7a3b712-981a-4004-ab9b-26c2de18ac70">7,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMy00LTEtMS0zMTExMQ_e94248d0-fcfa-4bd9-8a77-18e52ed51621">7,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income (loss), net of tax:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184">4,072</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a">4,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized (loss) gain on derivatives </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income, net of tax </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfOC0yLTEtMS0zMTExMQ_5bab4cb2-0a3d-4c3f-9774-677c3dad9d59">3,840</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfOC00LTEtMS0zMTExMQ_8c6ecfe5-caef-4156-af8c-d495c1cb345a">5,209</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMTAtMi0xLTEtMzExMTE_2ebe4427-fd45-4a75-822b-a6c897eac25b">3,546</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMTAtNC0xLTEtMzExMTE_0d74bac6-f0f2-4edd-885b-4dd383cdb2cd">2,466</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4" footnoteRole="http://www.xbrl.org/2003/role/footnote">&#160;Net of tax expense of $<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjVhODY3NWNlZGU2ODRjYzQ4NWVmNzc5MjNlMjQyZGJhXzE2NDkyNjc0NDE3OTE_26cc500d-5c3b-4afd-9d9e-5af7f3a33f56">144</ix:nonFraction> for the three months ended March&#160;31, 2022.</ix:footnote></span></div></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.719%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"><ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795" footnoteRole="http://www.xbrl.org/2003/role/footnote">Net of tax (benefit) expense of $(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjFiN2M0ZDQ1ODU2ZTRlZWRhOTkwZGI2MDc4ZDUyOWQyXzI2_e5093deb-133c-4e5c-94b3-ae8c171cd3d3">62</ix:nonFraction>) and $<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjFiN2M0ZDQ1ODU2ZTRlZWRhOTkwZGI2MDc4ZDUyOWQyXzMz_c71da26c-1408-498c-a5fb-8561f08cae8c">279</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively. </ix:footnote></span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31, (in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMy0yLTEtMS0zMTExMQ_6c1b29ec-b292-4dc1-9603-e11ac9952974">7,386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMy00LTEtMS0zMTExMQ_9783170e-525d-43c8-b774-df8a5d163df2">7,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNS0yLTEtMS0zMTExMQ_769320b9-c3d7-4a3e-b118-0517c0a3acd2">6,573</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNS00LTEtMS0zMTExMQ_9cac9789-948e-4111-b6ed-0b344eaee7c8">6,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization, including accretion and write-off of deferred financing costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="sri:AmortizationAndAccretionOfDebtDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNi0yLTEtMS0zMTExMQ_d940d611-75f9-4978-94c4-15aca7d606d9">1,946</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="sri:AmortizationAndAccretionOfDebtDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNi00LTEtMS0zMTExMQ_da7e9e66-c2e8-43aa-9527-b15786af59a7">2,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNy0yLTEtMS0zMTExMQ_ee56b025-3ec5-40c1-9cde-b80b0e1d2b99">2,536</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNy00LTEtMS0zMTExMQ_fa45439b-08cc-44dd-bf14-307edb23c07c">605</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss of equity method investee</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOC0yLTEtMS0zMTExMQ_f775b85d-c296-42a7-906d-f2d03a1ff8b6">171</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOC00LTEtMS0zMTExMQ_d22ba1a6-b7e2-44b9-9d3e-85cb340abce6">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gain on sale of fixed assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOS0yLTEtMS0zMTExMQ_46247f66-08d3-461a-a687-9a4b3ece3186">886</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOS00LTEtMS0zMTExMQ_9bc4286d-3d98-44af-9ff1-a3e31d388fa1">94</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTAtMi0xLTEtMzExMTE_a931bb4a-c6d3-4d82-9319-0fd24be5cc15">69</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTAtNC0xLTEtMzExMTE_fe86a384-0bc7-405e-8c55-709aabd34879">1,098</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Excess tax deficiency related to share-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTEtMi0xLTEtMzExMTE_e70041b9-a672-45e7-9396-3c13d2fd504c">34</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTEtNC0xLTEtMzExMTE_4106eb55-548a-4230-beb7-e8de848378d1">265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTctMi0xLTEtMzExMTE_66859dac-9baa-4a7c-81ac-90a4512fd699">16,833</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTctNC0xLTEtMzExMTE_7a7dd628-eac3-457e-8060-49572d0b038c">6,129</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTgtMi0xLTEtMzExMTE_02b4db62-4c94-4a95-8bd3-0df2a9f91564">15,228</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTgtNC0xLTEtMzExMTE_f16b551f-c078-4050-88c1-9e28ea7b55e3">9,812</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTktMi0xLTEtMzExMTE_47b31757-c652-4468-ab66-fd54fb25880c">1,943</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTktNC0xLTEtMzExMTE_e6cf1ca4-47b7-4e8e-bb0c-34737a6c7a73">12,842</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjAtMi0xLTEtMzExMTE_96085794-44b5-4b33-9247-4b87a8a3ed8d">21,264</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjAtNC0xLTEtMzExMTE_3afc44b5-f438-432f-9ea0-057d1c347a4b">6,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjEtMi0xLTEtMzExMTE_94feff2d-dde4-4141-9e11-505ca0a6a21a">1,687</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjEtNC0xLTEtMzExMTE_34b72e78-0b98-422c-a288-a2cec6a42a95">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjItMi0xLTEtMzExMTE_b82bab38-743b-45aa-a17e-3e4b54d8cec5">9,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjItNC0xLTEtMzExMTE_03fa9e8b-8d9e-45fe-b262-6a3773027f97">19,811</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Capital expenditures, including intangibles</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjUtMi0xLTEtMzExMTE_135f77c1-2ece-40d8-9ba5-6f5c208b4b4c">10,110</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjUtNC0xLTEtMzExMTE_e97acb73-e29e-48c9-9210-0abab7e1c62a">7,368</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from sale of fixed assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjYtMi0xLTEtMzExMTE_349bd90b-c949-440d-a6f8-540b361bab4f">1,355</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjYtNC0xLTEtMzExMTE_64f48f25-4c3d-4b68-8644-390200054905">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzEtMi0xLTEtMzExMTE_8d4a5c2f-b11d-4675-b28b-aa3cd1238c1f">8,755</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzEtNC0xLTEtMzExMTE_a71f0dc1-4a12-4a3f-8e5b-139d56b4dfd4">7,236</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving credit facility borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzQtMi0xLTEtMzExMTE_7db3f441-7846-44fc-a905-55d34f00e92f">8,000</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzQtNC0xLTEtMzExMTE_ff6c6680-46ef-4818-bfe2-17250e14fdc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving credit facility payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzUtMi0xLTEtMzExMTE_d10b7d55-503c-48e6-932c-38bd825bfffa">8,568</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzUtNC0xLTEtMzExMTE_1e43d737-9cf6-470a-9dd3-f82bdd54e647">16,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Proceeds from issuance of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzYtMi0xLTEtMzExMTE_9094d2f2-1fd4-4a05-9f08-cb2edba0d350">8,148</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzYtNC0xLTEtMzExMTE_1ad9cbcc-2a04-4a8c-8651-e71b914ed8b9">9,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repayments of debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzctMi0xLTEtMzExMTE_907a39a6-f01a-4346-9208-42bcdf084c1f">8,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzctNC0xLTEtMzExMTE_45282c2c-9e81-41d8-8175-db02610174a8">10,311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Repurchase of Common Shares to satisfy employee tax withholding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzktMi0xLTEtMzExMTE_fe94b02b-230c-41d2-bf10-dbdcc9f11864">1,224</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzktNC0xLTEtMzExMTE_ae19ec45-c728-499e-846e-80727fe794e4">669</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDAtMi0xLTEtMzExMTE_eab60e91-c084-4d8c-934f-dc331c5751ed">2,119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDAtNC0xLTEtMzExMTE_c68f994e-4d89-4f74-9da5-bdb98a01b4cd">17,146</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDItMi0xLTEtMzExMTE_aff3d7c5-7a93-4640-9f6f-8049b83fcb37">423</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDItNC0xLTEtMzExMTE_fa5d0ae1-5e78-4ce7-b10c-166742080248">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDMtMi0xLTEtMzExMTE_cad21748-6c56-4599-a8ac-ca414f02f688">19,633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDMtNC0xLTEtMzExMTE_e03bbd57-2054-469c-b1a3-955b13c8c0d1">44,159</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDQtMi0xLTEtMzExMTE_5314f4cc-91a4-4c02-b9ac-9c2dd073aa0b">54,798</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDQtNC0xLTEtMzExMTE_1922dc71-f3e1-4612-bb2b-be1f9420878c">85,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDYtMi0xLTEtMzExMTE_95210afc-260a-49d3-aab8-88a653135b57">35,165</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i04565844327a433eb9a0316641d5c46d_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDYtNC0xLTEtMzExMTE_d58ff57e-e982-455f-9a51-777ee237fd2a">41,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for interest, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDktMi0xLTEtMzExMTE_0bf5b328-1e01-467a-874e-997abbc49bd1">2,494</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDktNC0xLTEtMzExMTE_8e1b912f-f0c6-4c50-be4b-4e801ba4b8d4">1,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNTAtMi0xLTEtMzExMTE_f1acd979-dec8-4604-a6ba-008e885a2e56">2,611</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNTAtNC0xLTEtMzExMTE_b2938050-e196-42f4-8db8-859d1619e50a">1,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.997%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Number of <br/>Common <br/>Shares<br/>outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Number of<br/>&#160;treasury<br/>shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Common<br/>Shares held <br/>in treasury</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Retained<br/>earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">Total<br/>shareholders'<br/>equity</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">BALANCE DECEMBER 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="icaa89c843b774054ba5f77db45f574eb_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMi0xLTEtMzExMTE_e92abb9b-6dfa-4f1f-8220-e59c436a0d12">27,191</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ifc51a78dde224845aa4c759c6bf7807d_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctNC0xLTEtMzExMTE_03024c1c-a85c-461e-bf82-f60821fccbf5">1,775</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i00060b1661be4e28969715bced39fdd4_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctNi0xLTEtMzExMTE_bd0a8b1b-c593-441e-9898-278360b57074">232,490</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i675b448bf96e42458f0e145f4753c35a_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctOC0xLTEtMzExMTE_432e3bc4-ce9e-4bde-a39a-ff9b87b007f2">55,264</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iac1ed3dd7c914becba838a7f4ee5d43e_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTAtMS0xLTMxMTEx_7f0812a6-1e73-4572-a9d0-866493efc9c3">215,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ie8804007528745678c7fdbbda2908986_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTItMS0xLTMxMTEx_aa58389c-b5fc-4c13-80b4-859cbb7d6e13">97,024</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTQtMS0xLTMxMTEx_6daacf3e-985b-419c-9796-efb2d8b40446">295,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i6d2338b289e641d0a0906aee4863b851_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjgtMTAtMS0xLTMxMTEx_66011f32-9534-4478-85dd-3839ab40126b">7,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjgtMTQtMS0xLTMxMTEx_8f758cfb-b3e8-4031-b8df-7cba13fff881">7,675</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Unrealized gain on derivatives, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjktMTItMS0xLTMxMTEx_21940ab2-fe5d-499c-a83d-4db9b2524ed8">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjktMTQtMS0xLTMxMTEx_658de79e-cf1b-4179-b6e6-ea4f4b1b6be0">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Currency translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzAtMTItMS0xLTMxMTEx_6955b065-00e9-482f-9d6d-777babdb0188">4,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzAtMTQtMS0xLTMxMTEx_26178392-d88c-4e3e-9ba3-7ce6b93679cc">4,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Issuance of Common Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzEtMi0xLTEtMzExMTE_1a9468b5-85d3-4b08-8468-57d33919542c">161</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzEtNC0xLTEtMzExMTE_5699026a-0379-4ec0-be0b-8450aa8ea372">161</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Repurchased Common Shares for treasury, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItMi0xLTEtMzExMTE_580e9eb9-7604-40ad-a732-c3426b17ec7c">36</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItNC0xLTEtMzExMTE_53633233-9664-4a55-9d2a-93841ed96d2c">36</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2b90dfb711554305a806113cd33f1784_D20220101-20220331" decimals="-3" sign="-" name="sri:RepurchasedCommonSharesForTreasury" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItOC0xLTEtMzExMTE_08a0499c-d6d1-4124-8b76-05eba1c3f593">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="sri:RepurchasedCommonSharesForTreasury" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItMTQtMS0xLTMxMTEx_2fe022e5-5835-4efc-b509-9938572fb602">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Share-based compensation, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0980a1ffb10c449787a38fc6c638174a_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzMtNi0xLTEtMzExMTE_d3e927ff-bbef-4c58-bacd-0c992c6d7181">3,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzMtMTQtMS0xLTMxMTEx_dcab8b3d-f886-4cdf-9730-2665750152dd">3,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">BALANCE MARCH 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ic91cd6a19dd24210ae5eaacebaedd527_I20220331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMi0xLTEtMzExMTE_7eea62a6-d384-41ed-8554-31720ada03b5">27,316</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i04bc41f5f9bd4afb87c4820af3bedec4_I20220331" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtNC0xLTEtMzExMTE_af9bc537-6943-43c4-b00e-2912ae4f7b41">1,650</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic5281933194741b899bf8fe13493929b_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtNi0xLTEtMzExMTE_460615d3-3ba2-4ac6-9fa9-3daf5ddc2370">228,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i4ef2d19c1eaf4de086dd562897cd924c_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtOC0xLTEtMzExMTE_93e202ed-918e-4b28-bc99-0a3b785a786d">51,171</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ibe95dcd24b8d453884e03198b216157d_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTAtMS0xLTMxMTEx_dc8f4465-695f-453f-a8f4-d70591317a5f">208,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i0f9cbdfa39754567abf029ffc14b6aae_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTItMS0xLTMxMTEx_d0fbb1a6-c3cb-4b65-9251-2bec75696579">91,815</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i04565844327a433eb9a0316641d5c46d_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTQtMS0xLTMxMTEx_a7fad06d-9a49-48d8-bfa7-0c6ee323e3c6">293,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">BALANCE DECEMBER 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i35678cde1ae94719a7b9582b2ebff766_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMi0xLTEtMzQ3NTQ_4685a510-0b72-4847-81cf-e6b6463253ff">27,341</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i8d9d2f3a9a2645808844eda7de0264f9_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtNC0xLTEtMzQ3NTQ_a19b7ab0-f74e-45e0-a836-de8c46855f14">1,625</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i907c2b52309a4e8ab51ad1af0a070d2e_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtNi0xLTEtMzQ3NTQ_cefd3a40-7c5d-4a1e-bb6d-84aed48bc709">232,758</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ia154fc737c6a4848b8967dbc39a4e7e9_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtOC0xLTEtMzQ3NTQ_1df7d6fc-7cfa-489f-a7bc-dac60fba7e83">50,366</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia8cc634d376745f7af3e07e125671307_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTAtMS0xLTM0NzU0_6f37bd39-8a44-40af-9c54-64232f8ab52a">201,692</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="id6d85ec432dc48d7996211ad67b61b9b_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTItMS0xLTM0NzU0_af39afb0-753c-4acf-9d90-f4c12206b473">103,142</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTQtMS0xLTM0NzU0_eceef793-3695-44ec-b10d-ac280dead61e">280,942</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i5b64c5239ebc42dd92613ffd6a398e59_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTAtMS0xLTMxMTEx_63da9fdc-3f9c-469f-ab6e-52746430d11f">7,386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTQtMS0xLTMxMTEx_eb398537-5053-40f0-a5af-ad362193fb52">7,386</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Unrealized loss on derivatives, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDUtMTItMS0xLTMxMTEx_0c05f55b-b741-4c11-8c32-a67613eae5b4">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDUtMTQtMS0xLTMxMTEx_c0717a50-4941-44e9-8ffc-25ddb3e0ded2">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDYtMTItMS0xLTMxMTEx_3b5b12cd-d237-4cb6-9fad-a70a14adde79">4,072</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDYtMTQtMS0xLTMxMTEx_430f2da4-3fd5-4435-8084-dc456ecd35aa">4,072</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Issuance of Common Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDctMi0xLTEtMzExMTE_8382ba9e-ebc2-4525-9f96-837fa1b7f63d">234</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDctNC0xLTEtMzExMTE_0ec1da7a-54f3-4c69-bf3b-3d13eb7b4b0d">234</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Repurchased Common Shares for treasury, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="shares" contextRef="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtMi0xLTEtMzExMTE_8f0a6068-cd9e-415f-a540-ae0f2f70b068">62</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtNC0xLTEtMzExMTE_ba112b09-7352-4e49-b182-b09ffe06f5fb">62</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i801ed1fbede4469f94df24d67356441d_D20230101-20230331" decimals="-3" sign="-" name="sri:RepurchasedCommonSharesForTreasury" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtOC0xLTEtMzExMTE_1e93dbea-e2a5-456b-9246-6c831d52c433">5,649</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="sri:RepurchasedCommonSharesForTreasury" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtMTQtMS0xLTMxMTEx_439bbddb-f54e-4390-a423-986568f754e2">5,649</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">Share-based compensation, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i69ca9cf62c934e7aa8a6c3b7142a436a_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDktNi0xLTEtMzExMTE_d5c2cbba-481c-4b5f-8cef-be998adc2f6b">6,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDktMTQtMS0xLTMxMTEx_3f59e10e-c487-4ae8-873b-3a64d2548323">6,802</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">BALANCE MARCH 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="i825b4f6273cd4342ad589b62a2c98349_I20230331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMi0xLTEtMzExMTE_15f2b30c-3a18-49ef-bd47-f449588a1982">27,513</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="shares" contextRef="ic29bde6912c04de299162aa419ff6689_I20230331" decimals="-3" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtNC0xLTEtMzExMTE_9937e2d0-5b8c-4f43-9695-88230ed59d62">1,453</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i34d9261f3f794670bb0205ce80077876_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtNi0xLTEtMzExMTE_b1fc7801-0287-486e-9dda-0faadae82ea9">225,956</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i829f73477fbc465ca9fd7e264902b6a6_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtOC0xLTEtMzExMTE_2061b6a1-b009-406f-b77c-676fee1dbb52">44,717</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="iae7a371b115f47d889b88cfc30b61774_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTAtMS0xLTMxMTEx_128c3e99-79df-4aaf-8457-463292a12adb">194,306</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">(<ix:nonFraction unitRef="usd" contextRef="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTItMS0xLTMxMTEx_42a6445f-3347-4c60-8610-87aa5e68f54f">99,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTQtMS0xLTMxMTEx_6f3649d4-2c9c-443c-9952-9f748c991693">276,243</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_34"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:120%"> </span></div><div id="ia30a90523c9a4ced855da02dc7747366_37"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfMTU3OA_4d60ca4f-9bdc-49ad-b3c2-248596544f1f" continuedAt="ifd182abe7d0447ef8c3321a3a7a2e3cf" escape="true"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfNTQ5NzU1ODE1NDY5_8ad4c9e6-f91f-4c41-9658-1c69dd4d6982" continuedAt="ia0d37addee4740cd866baba99344ee2d" escape="true">Basis of Presentation</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="ifd182abe7d0447ef8c3321a3a7a2e3cf"><div style="margin-top:12pt"><ix:continuation id="ia0d37addee4740cd866baba99344ee2d"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the &#8220;Company&#8221;) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). The information furnished in the condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which are, in the opinion of management, necessary for a fair presentation of such financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to the SEC&#8217;s rules and regulations. The results of operations for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company&#8217;s 2022 </span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></ix:continuation></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfNTQ5NzU1ODE1NDY4_e51b0bd6-4a95-4a27-9479-e605c572e7ac" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_40"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80MC9mcmFnOmE1ZjhkMDNjODdkNTQ0NDBhMDYxOWNlMTJmYmY4Nzc5L3RleHRyZWdpb246YTVmOGQwM2M4N2Q1NDQ0MGEwNjE5Y2UxMmZiZjg3NzlfMTI5OQ_39d9270b-52fb-4b6c-af9e-01e874bc8ea6" continuedAt="ide5c8ba098af4322b5f489cf95b7d958" escape="true">Recently Issued Accounting Standards</ix:nonNumeric></span></div><ix:continuation id="ide5c8ba098af4322b5f489cf95b7d958"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80MC9mcmFnOmE1ZjhkMDNjODdkNTQ0NDBhMDYxOWNlMTJmYmY4Nzc5L3RleHRyZWdpb246YTVmOGQwM2M4N2Q1NDQ0MGEwNjE5Y2UxMmZiZjg3NzlfNTQ5NzU1ODE1MTg4_b1c9ea22-d4ec-4052-a67e-ff5842b110c4" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, &#8220;Reference Rate Reform (Topic 848) &#8211; Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The guidance in ASU 2020-04 provides temporary optional expedient and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (also known as the &#8220;reference rate reform&#8221;). The guidance allows companies to elect not to apply certain modification accounting requirements to contracts affected by the reference rate reform, if certain criteria are met. The guidance will also allow companies to elect various optional expedients, which would allow them to continue to apply hedge accounting for hedging relationships affected by the reference rate reform, if certain criteria are met. The new standard was effective upon issuance and generally can be applied to applicable contract modifications through December&#160;31, 2023. As of March&#160;31, 2023, the Company has not yet had contracts modified due to rate reform.</span></div></ix:nonNumeric></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_43"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzM0MA_008435bc-39e7-427f-8cbd-49f3893ff1ef" continuedAt="ideeb53d3479f429d84e669aa506fe88d" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="ideeb53d3479f429d84e669aa506fe88d" continuedAt="idd1c5eb34006441a803026f72eb5337e"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 condensed 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Reportable Segment</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Control Devices. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American and Asia </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="idd1c5eb34006441a803026f72eb5337e" continuedAt="i851aed6faa5a484096a8bb28a690512c"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Electronics. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment designs and manufactures driver information systems, vision and safety 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 European, North American and Asia Pacific regions. The vision and safety systems are sold principally to the commercial vehicle and off-highway vehicle markets in the European and North American regions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stoneridge Brazil. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, driver information systems 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, directly to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate customers and individual consumers.</span></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzM0MQ_bab3f8b1-c787-4313-bce3-2e02a29be5a7" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disaggregate our revenue by reportable segment and geographical location</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the three months ended March&#160;31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Control Devices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Electronics</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Stoneridge Brazil</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9c218bc8281f49edac0335bdd524d116_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0yLTEtMS0zMTExMQ_d36d89f3-d6a0-43cf-bdfa-dada6139c967">75,681</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5d80d141ba8f4af89475f5f34a3e7f67_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy00LTEtMS0zMTExMQ_ce7c49e9-13a4-4a3c-b681-7329369d5639">71,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i64af0687e252416ca69cc8ef2bc091fc_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy02LTEtMS0zMTExMQ_d8151fa6-7870-47de-b269-64f9dab88fb6">48,045</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i638b7ba41e74453582dd33eeafcff244_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy04LTEtMS0zMTExMQ_9768877e-4e8e-412d-a021-4bf0c60cc9cf">32,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i97662fc03ba54551abce34ef92e2d024_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xMC0xLTEtMzExMTE_2b49f72c-daa6-4224-a388-bfdc820ec3db">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5d00948e3a504e229f3c42e84ccf74f6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xMi0xLTEtMzExMTE_bc3b9c95-b3e1-4cf9-a4ba-c183952f23aa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i238a522a5389452596641d0fad8219a0_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xNC0xLTEtMzExMTE_7b0620d0-4b5e-45c5-a68a-5e4efca36d75">123,726</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id81d08c8d0514847ad196125590a0377_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xNi0xLTEtMzExMTE_3b65f1e9-e28a-4e9b-91c0-865b26df486f">103,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3db4b36b435e427ab08489160cab28f8_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0yLTEtMS0zMTExMQ_442e880e-ce6d-49ef-93f6-17861b6ad118">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9f1af692fae4431a8213d9e19dd352e8_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC00LTEtMS0zMTExMQ_6751f45e-bc34-4094-a784-e236ceb4e946">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if82fcc316d7c40908c29b9e40f7b5538_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC02LTEtMS0zMTExMQ_8ed32a18-fa3d-40e0-a1f2-e5011c8afdf3">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i31c82caf90924517b3f550823152e7f9_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC04LTEtMS0zMTExMQ_3c299a11-9dc4-4a50-8b14-7cd3c69b7c88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i759909a494c64394929669e3e946d7d6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xMC0xLTEtMzExMTE_ec513ce6-362d-40ab-a2b6-88c720f60f9f">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib5e132aeb69443eabf28b424ccca65fc_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xMi0xLTEtMzExMTE_553b972d-4cab-453b-b66b-794ced1342b7">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xNC0xLTEtMzExMTE_052bc8fc-bee8-4a25-b5ec-2d3b7eb36823">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xNi0xLTEtMzExMTE_53d3e84b-1b9a-4530-8118-846190634bfc">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2b41bfe85dbc402eb0bec695236c6d4f_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0yLTEtMS0zMTExMQ_b347cdd1-91d3-4bad-bb7c-06ca3300250e">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i050225d01a38428d98cf46e1f95a260f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS00LTEtMS0zMTExMQ_b645549b-fb6f-4b53-b5c7-0c06b4811b8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i35770f5c619840c1af9553d5d3c61fa6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS02LTEtMS0zMTExMQ_3e43b885-8ca7-4d12-b1cb-718de96e8dd7">87,246</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i3cb413ed7ef647699b1e1c02fb978a1e_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS04LTEtMS0zMTExMQ_8c59fb86-59fa-4c1e-9b09-485f100aa37c">91,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib7a9d99fafab44b3910ec38018378754_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xMC0xLTEtMzExMTE_ab48a63b-b3f2-4f4a-a00e-60a9aee1bb4c">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i935b6f376cf944ef9ff28286b4a8a695_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xMi0xLTEtMzExMTE_ca8371a6-3dd3-4b19-870f-e2c0c4ddc925">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5468ea91acb54298a6311eccd0f5cd6e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xNC0xLTEtMzExMTE_71528119-e378-409e-a582-b635b99f4a3d">87,246</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ife504540105d420cb5a77d12ff89aa8c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xNi0xLTEtMzExMTE_43b105e9-0b9e-4524-9d13-80359d605fe9">91,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i4d3b066717294afeaab7a4cf5285fcdf_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0yLTEtMS0zMTExMQ_c126db19-5bfb-411a-b4bc-1e49c7f091f3">10,261</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if3c0bfc3d64c474c95098347b5874c73_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi00LTEtMS0zMTExMQ_d6fcecb8-c987-4c4b-a564-4217c8e62a1e">12,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieab3e3b010024fe983888feba40a0653_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi02LTEtMS0zMTExMQ_68c317e7-cd95-414b-ab48-fdb06c94c214">5,836</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i1e4c1c7e94f74c3e9e6bb76c81acf79b_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi04LTEtMS0zMTExMQ_c8293086-a62b-4654-92a2-fc608aec50f6">830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib9b4d9d359784bc58f47fe1e07a52bd7_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xMC0xLTEtMzExMTE_338c93e6-6435-4923-b6d4-a59d0d4f5652">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ia9498d3607eb4250995ec6463119f991_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xMi0xLTEtMzExMTE_f8eb3bf9-2a4d-403d-bcd4-a9086148d42f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i69ec7276b4974b1e86bb49bdc461cb81_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xNC0xLTEtMzExMTE_37f22a80-4247-4c00-826f-134a57ce04f4">16,097</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i702595e769834b108c443c0cbb2bb8f1_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xNi0xLTEtMzExMTE_229dd895-0ae4-4e0d-9cb4-bed915de1474">13,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0yLTEtMS0zMTExMQ_8654b571-7d12-4c05-9ace-891c58176d61">85,942</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy00LTEtMS0zMTExMQ_f765c80f-bbf6-46ce-888d-493039c72016">84,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy02LTEtMS0zMTExMQ_4acc4015-cd80-4ae4-affb-7e9522a7102d">141,127</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy04LTEtMS0zMTExMQ_f47130b8-42bb-4719-a6c0-ce3151a16924">124,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xMC0xLTEtMzExMTE_ee898bea-f954-44ea-8b61-9d5bf30a8ae9">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xMi0xLTEtMzExMTE_88e04059-32ca-42a0-a60f-d1aa68671eaa">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xNC0xLTEtMzExMTE_5a952c96-d972-40e5-9be8-e197693a68a7">241,325</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xNi0xLTEtMzExMTE_af1c9259-6206-457d-8e96-4a39186f501b">221,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Company sales based on geographic location are where the sale originates not where the customer is located.</span></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For OEM and Tier 1 supplier customers, the Company typically enters into contracts 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 supplier customers are customized to the specific customer, with the exception of camera monitoring systems (&#8220;CMS&#8221;) sold through our aftermarket channel 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 transfers to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates which is included in the transaction price upon recognizing the product revenue. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="i851aed6faa5a484096a8bb28a690512c"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had <ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_314c0b98-ad5e-4579-90dc-fd8825af2bd0"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_55cfb779-e59a-4a07-af08-f783e0dbc3b0"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_62509b05-d33a-4ddd-a44d-c845347253ca"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_6d25a037-30f3-409c-a733-bac09fe38dd0"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_774c8611-4b44-4002-a747-0d2291cb469c"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_ca519832-653e-4d28-a058-f5ba793aa1f7">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> material contract assets, contract liabilities or capitalized contract acquisition costs as of March&#160;31, 2023 and December&#160;31, 2022.</span></div></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_46"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfOTE4_9e08c27d-00e2-4206-b8a1-45f784e78f39" continuedAt="ib76e46925ac4400caf19e5f2e39a335a" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="ib76e46925ac4400caf19e5f2e39a335a"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 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. <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfOTE3_c6fb60cf-f59f-48ec-b72f-aae44a6807d9" continuedAt="i865a2e9592e74abc9e3cf1d7cfdd8466" escape="true">Inventories consist of the following:</ix:nonNumeric></span></div><div style="margin-top:12pt"><ix:continuation id="i865a2e9592e74abc9e3cf1d7cfdd8466"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMS0yLTEtMS0zMTExMQ_bda907d3-733e-4fb1-a538-47771a38a9c0">132,302</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMS00LTEtMS0zMTExMQ_0c857298-9afb-4fdd-97b5-a36845ba2328">121,983</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work-in-progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMi0yLTEtMS0zMTExMQ_3bd3f0e9-b803-4255-95d7-c37c7f6397a4">9,414</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMi00LTEtMS0zMTExMQ_409c3f62-d3c7-43e5-8aab-426ff5713130">7,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMy0yLTEtMS0zMTExMQ_b52aad70-0fc0-4d09-a614-de3f415f76c6">26,985</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMy00LTEtMS0zMTExMQ_9edcb70a-200a-470b-a4ed-a82c81f295e5">22,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfNC0yLTEtMS0zMTExMQ_3bad1197-7cf8-488a-96dc-3775e3bbaec7">168,701</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfNC00LTEtMS0zMTExMQ_6433fc7b-f68a-470a-b07c-8af72b71fbb3">152,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory valued using the FIFO method was $<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:FIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfNzky_a864a0ce-6828-47ea-90b9-4d485a8321dd">154,203</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:FIFOInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfNzk5_c81d72de-9755-4dc7-bb7e-2809d4945272">139,996</ix:nonFraction> at March&#160;31, 2023 and December&#160;31, 2022, respectively. Inventory valued using the average cost method was $<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:WeightedAverageCostInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfODgx_296a3d00-97ee-444a-aa8f-6ef25246def8">14,498</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:WeightedAverageCostInventoryAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfODg4_2ed804fe-a62e-4cfb-adce-e2e12bf3f4a5">12,584</ix:nonFraction> at March&#160;31, 2023 and December&#160;31, 2022, respectively.</span></div></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_49"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzM_f5c9dcd8-bb28-4c2f-9788-cc1c40256942" continuedAt="i64bc4cd4860b4cc987e15a50a609dc65" escape="true">Financial Instruments and Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i64bc4cd4860b4cc987e15a50a609dc65" continuedAt="i6e896d321cb14477ad22e4aacf48ebe9"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, due to the variable interest rate on the Credit Facility and the maturity of the remaining outstanding debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March&#160;31, 2023, the Company had no open foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2022. 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 have been financial institutions with investment grade credit ratings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company conducts business internationally and, therefore, is exposed to foreign currency exchange rate risk. The Company uses derivative financial instruments as cash flow hedges and used net investment 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. </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="i6e896d321cb14477ad22e4aacf48ebe9" continuedAt="i251488eaf9944edc96a0de41e28f42e3"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Investment Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company entered into <ix:nonFraction unitRef="contract" contextRef="i4ffe82b4161446dba1f99319fc6ce5bb_I20211231" decimals="0" name="us-gaap:DerivativeNumberOfInstrumentsHeld" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTYxOA_4eca6c59-11cd-41be-93fa-6ef6ee58a01d">two</ix:nonFraction> cross-currency swaps, designated as net investment hedges, with notional values of $<ix:nonFraction unitRef="usd" contextRef="if7e61864e77c4de7b5de6a5ff09d2989_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTcwNA_3bbc9778-3f14-409e-9755-9f68d521a887"><ix:nonFraction unitRef="usd" contextRef="i8d25cb52ccef4a93a670f6fd93ba71d9_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTcwNA_9dc88194-1522-4d54-a621-b5a7c2a2dcaf">25,000</ix:nonFraction></ix:nonFraction> each that were scheduled to mature in August 2026 and August 2028. These swaps hedged a portion of the net investment in a certain euro-denominated subsidiary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company elected to assess hedge effectiveness of the net investment hedges under the spot method. Accordingly, periodic changes in the fair value of the derivative instruments attributable to factors other than spot exchange rate variability were excluded from the measurement of hedge ineffectiveness and reported directly in earnings each reporting period. The change in fair value of these derivative instruments was recorded in cumulative translation adjustment, which is a component of accumulated other comprehensive loss in the condensed consolidated balance sheets. The Company had no outstanding net investment hedges at March 31, 2023 or December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into foreign currency forward contracts to hedge the Mexican peso currency in 2022. These forward contracts were executed to hedge forecasted transactions and have been accounted for as cash flow hedges. As such, gains and losses on derivatives qualifying as cash flow hedges are recorded in accumulated other comprehensive loss, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive loss fluctuate based on changes in the fair value of hedge derivative contracts at each reporting period. The cash flow hedges were highly effective. The effectiveness of the transactions was measured using regression analysis and forecasted future purchases of the currency.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In certain instances, the foreign currency forward contracts may 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 condensed consolidated statements of operations as a component of other expense, net. During 2022, all of the Company&#8217;s foreign currency forward contracts were designated as cash flow hedges.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mexican peso-denominated Foreign Currency Forward Contracts &#8211; Cash Flow Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company held Mexican peso-denominated foreign currency forward contracts that expired ratably on a monthly basis from January 2022 to December 2022. The notional amount at December&#160;31, 2022 related to Mexican peso-denominated foreign currency forward contracts was $<ix:nonFraction unitRef="usd" contextRef="i829e6c4332664a7d99a051227596ca42_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNDYyMQ_c3df71f4-2f70-40e3-a33e-6f21684d0d5e">0</ix:nonFraction>.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risk &#8211; Cash Flow Hedge</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the &#8220;Interest Rate Swap&#8221;) with a notional amount of $<ix:nonFraction unitRef="usd" contextRef="i3bf076d60ee24cbaa0dc9a584d8797af_I20200218" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNDk4OA_c5b75f02-dd38-498b-ba55-7c3efe5b2f2d">50,000</ix:nonFraction> to hedge its exposure to interest payment fluctuations on a portion of its Credit Facility borrowings. The Interest Rate Swap matured on March&#160;10, 2023. The Interest Rate Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's Credit Facility that has a current balance of $<ix:nonFraction unitRef="usd" contextRef="i8306e63303ae43c78b82f21d0839d519_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNTI2MQ_c595f94d-ae19-491d-822d-2706de750250">167,393</ix:nonFraction> at March&#160;31, 2023. Accordingly, the change in fair value of the Interest Rate Swap was recognized in accumulated other comprehensive loss. The Interest Rate Swap agreement required monthly settlements on the same days that the Credit Facility interest payments are due and had a maturity date of March&#160;10, 2023, which was prior to the Credit Facility maturity date of June&#160;4, 2024. Under the Interest Rate Swap terms, the Company paid a fixed interest rate and received a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Interest Rate Swap were aligned with the terms of the Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Interest Rate Swap were recognized as a component of interest expense, net on the condensed consolidated statements of operations. The Interest Rate Swap settlements reduced interest expense, net by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i97727ed62c4e4f21a6c29e6c3148c340_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNjE2NA_9b94fba5-98be-4f8a-87ad-db8c0c92ae6b">290</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and increased interest expense, net by $<ix:nonFraction unitRef="usd" contextRef="id16633dda25f414794ffde6a3a6c5cbb_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNjIwNg_3d3d4baa-3aed-4fb3-a589-2fbed9d36425">153</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="i251488eaf9944edc96a0de41e28f42e3" continuedAt="i25ab94c90cc24b8b893840073adca520"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzQ_74109c7c-a044-4baf-82bd-27d8f74dc5c7" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Notional amounts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Prepaid expenses<br/>&#160;and other current assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i105e71ab953b406bab2dc0bae87cebbd_I20230331" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC0yLTEtMS0zMTExMQ_51bae555-e541-462c-933d-466e072cf396">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idcec320422174be782d1e05c4727e8c1_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC00LTEtMS0zMTExMQ_c73fd4db-7e10-4371-a2c8-edad135e8adf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4c86642cb30d4788850d4c04ae776800_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC02LTEtMS0zMTExMQ_11f4681b-579e-44f3-bb32-de2fda55afbc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3ff8c5464a5e419b9af714e40b0295c3_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC04LTEtMS0zMTExMQ_bcd50a30-1654-441b-bdbe-b6f297deccd4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i440b10ea3956453db089d0f532738c01_I20230331" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS0yLTEtMS0zMTExMQ_25150931-8aac-4c9a-bde0-3e70912017a7">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0ec5ecf2be54459ab24b82caf166773e_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS00LTEtMS0zMTExMQ_7831645a-16a5-4d74-b067-61a19be028bb">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1cae652a3d0a4e489aef6d297c394265_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS02LTEtMS0zMTExMQ_9bb3c892-ceb3-4a50-8bce-592ea649ff4f">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i15ce770f1cf64303b0dd0ccb7025a5c2_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS04LTEtMS0zMTExMQ_dbed5213-9190-4e6a-8d2d-3bdb07d017af">294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie79c05c0aabd44619d614cdcdaebae4e_I20230331" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy0yLTEtMS0zMTExMQ_46bd0815-5a05-4cf1-a4a3-7cb064c366e5">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iefb5d6d5fe904f3db4d06da6ea92e90f_I20221231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy00LTEtMS0zMTExMQ_c919cbe7-2006-49ad-bc2f-26c52ecf6e42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb06d1ac20224125b972b89ccb3b131a_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy02LTEtMS0zMTExMQ_34cb9ade-be93-4d3a-b116-bfc07a5ea519">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibee8dde49d544e298d9637b6a7080a12_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy04LTEtMS0zMTExMQ_ad522f03-e29f-42d1-abf2-63c861f33e40">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzA_bce64bd7-f83b-47b6-afc1-c548e08d2303" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income and in net loss for the three months ended March&#160;31 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.930%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.932%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) recorded in other<br/>comprehensive income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) reclassified from</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">other comprehensive </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income into net loss </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy0xLTEtMS0zMTExMQ_923c749c-94b2-43e3-8509-44cf93a3fda8">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy0zLTEtMS0zMTExMQ_05139089-7f7c-404a-b717-ebfc7dc88312">915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy01LTEtMS0zMTExMQ_f842b6fd-5f8f-4726-a695-a7d24c255065">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy03LTEtMS0zMTExMQ_9bf0e49e-5494-4588-87d4-4f54f5c7834c">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC0xLTEtMS0zMTExMQ_f0a2e15a-2385-4959-88b8-53b587c686c8">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC0zLTEtMS0zMTExMQ_906a57fd-2aec-4fa0-bef0-246425051694">510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC01LTEtMS0zMTExMQ_49dc1989-6e6c-4258-b487-b62dc5b0d15f">290</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC03LTEtMS0zMTExMQ_81ad3855-7cb8-4af6-8c15-fd3bdb31de69">153</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as net investment hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi0xLTEtMS0zMTExMQ_ff1ba250-bd09-445d-9c82-be5e533f7c5a">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi0zLTEtMS0zMTExMQ_d46bdfa7-abc9-49d5-a8de-6114f029518d">687</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi01LTEtMS0zMTExMQ_b7059ce4-d4e4-429a-bdde-fa6fd200d9d1">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi03LTEtMS0zMTExMQ_697f67ab-68f7-4403-9d8c-20a1cbfae41f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gains reclassified from other comprehensive income into net loss recognized in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $<ix:nonFraction unitRef="usd" contextRef="i8cd78e93d99c49c1ac1d18dd5409e073_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzIyMw_15f65f45-e1f4-4d78-8381-96a4370227a1">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="iafaf5b6b563142ad88745d8171599a85_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzIzMA_4d9eb9a2-c49b-4ca5-92b4-62769f789f1d">51</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively. Gains reclassified from other comprehensive income into net loss recognized in cost of goods sold (&#8220;COGS&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $<ix:nonFraction unitRef="usd" contextRef="i0a739bf9016b43b8bb2468f4f55bd704_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzQ3OA_68aa4d50-3049-4f7d-8e5c-be52f8b809c9">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i28a85eac466c40e8ba791934baf4c5eb_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzQ4NQ_751fa2d2-4ffb-40ab-9658-c90c292927ff">199</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income into net loss recognized in interest expense, net in the Company&#8217;s condensed consolidated statements of operations were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> $<ix:nonFraction unitRef="usd" contextRef="ib116828e63984a9388423ef7dc343d4f_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzcyNw_23e1ff7a-fe14-44c4-abcc-f658478f8227">290</ix:nonFraction> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">and $(<ix:nonFraction unitRef="usd" contextRef="i1a716bb58fb64690b0307080de3589ba_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzczNA_12d24842-49cd-4fee-9021-dcc46c058433">153</ix:nonFraction>) for the three months ended March&#160;31, 2023 and 2022, respectively. </span></div></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from derivatives used to manage foreign currency exchange and interest rate risks are classified as operating activities within the condensed consolidated statements of cash flows.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain assets and liabilities held by the Company 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. 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. For forward currency and cross-currency contracts, inputs include forward foreign currency exchange rates. For the interest rate swap, inputs include LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="i25ab94c90cc24b8b893840073adca520"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzE_1dade44f-c229-4f6a-b44c-3a1f34837ac3" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair values estimated using</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3<br/>inputs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets carried at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2de9342619794282be6a2551e53518fc_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi0xLTEtMS0zMTExMQ_719ec767-8644-448d-b64f-28e26688e4f3">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i307c9740e6b1493881306b57b7856596_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi0zLTEtMS0zMTExMQ_47a5f5bc-b251-4a85-bff8-74d55b1d2954">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7ae587d8679b462fa697ab1fe1f5e514_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi01LTEtMS0zMTExMQ_e0fd16b2-2467-4dcb-806c-0c844d35b9fc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0c76c18467b4483e8041d32af6835266_I20230331" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi03LTEtMS0zMTExMQ_1f1eea8e-a8ac-4e74-b9f6-5727659ee553">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idf9f2ffd82c649df98558e1c1070d30b_I20221231" decimals="-3" name="us-gaap:InterestRateDerivativeAssetsAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi05LTEtMS0zMTExMQ_9a650e78-174a-4341-b3dd-efcc99b08465">294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total financial assets carried at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2de9342619794282be6a2551e53518fc_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy0xLTEtMS0zMTExMQ_442a8837-c1d3-480e-b7bc-6ace56ad4327">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i307c9740e6b1493881306b57b7856596_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy0zLTEtMS0zMTExMQ_e2c5de75-7a66-409a-aff4-bc8c53d04bc8">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7ae587d8679b462fa697ab1fe1f5e514_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy01LTEtMS0zMTExMQ_dc13ba62-21a5-4ca1-8b32-0413d2655817">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0c76c18467b4483e8041d32af6835266_I20230331" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy03LTEtMS0zMTExMQ_e8bb440f-1ab8-44cc-bae0-055af25bee9c">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idf9f2ffd82c649df98558e1c1070d30b_I20221231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy05LTEtMS0zMTExMQ_47ba83e3-2782-4a96-be79-44bc95a8688b">294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzI_a3bb83c6-27a4-4702-8296-f8899cadf552" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stoneridge Brazil</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i36558cffd448456385fcb315c5866d59_I20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfMi0zLTEtMS0zMTExMQ_f4681b90-4cb8-4049-a72b-04238175f9e5">7,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency adjustments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2517d4634bc24b748fcaf6f8fca316f9_D20220101-20220331" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfNC0zLTEtMS0zMTExMQ_8b1ca71d-43f8-4505-98cb-91c9f3e0a116">1,308</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9d0c504fed824dd58f26b165774e56f5_I20220331" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfNi0zLTEtMS0zMTExMQ_d2fc70b6-0fa8-457e-aee0-6b54b185f6fe">8,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil&#8217;s financial performance in 2021. The fair value of the Stoneridge Brazil earn-out consideration was based on earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) in 2021. The Stoneridge Brazil earn-out consideration obligation was recorded within accrued expenses and other current liabilities in the condensed consolidated balance sheets as of December 31, 2021. The earn-out consideration obligation of $<ix:nonFraction unitRef="usd" contextRef="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430" decimals="-3" name="sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTUyMw_235346d4-0405-45b5-a1f1-88af8c47f092">8,272</ix:nonFraction> was paid in April 2022 and recorded in the condensed consolidated statement of cash flows within operating and financing activities in the amounts of $<ix:nonFraction unitRef="usd" contextRef="ic0b790d8c59848038c1add4737e35b54_D20220401-20220430" decimals="-3" name="sri:PaymentsForEarnOutConsiderationFromOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTY2OA_baa223b3-b519-4eb4-bfa2-94cb9d7e0c8c">1,996</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430" decimals="-3" name="sri:PaymentsForEarnOutConsideration" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTY3NQ_0c9daebb-7645-411c-a060-45ba53618fd1">6,276</ix:nonFraction>, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The foreign currency impact related to the Stoneridge Brazil earn-out consideration was included in other expense, net in the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAxNjQ_c4c9d048-ead1-4597-96d4-f0e3fa212304">no</ix:nonFraction> transfers in or out of Level 3 from other levels in the fair value hierarchy for the three months ended March&#160;31, 2023.</span></div></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_52"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMzk3_2e1b8af9-561c-4131-99f0-6850865d712d" continuedAt="i236a4e9cac014a9ab952fc796defb755" escape="true">Share-Based Compensation</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i236a4e9cac014a9ab952fc796defb755">Compensation expense for share-based compensation arrangements, which is recognized in the condensed consolidated statements of operations as a component of SG&amp;A expenses, was $<ix:nonFraction unitRef="usd" contextRef="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMjEw_c3d6184c-6b92-45bb-9dcd-0ca4edb0fa64">69</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMjE3_0e2fac6a-b57a-49a4-bc39-db176dcfded8">1,098</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively. The three months ended March 31, 2023 included income from the forfeiture of certain grants associated with employee resignations.</ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_55"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODk3OA_77c6ed88-ee6b-4498-81a2-0a89ceb9a636" continuedAt="ie296b78d5c1e4342bf88c15e6b9a0e67" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="ie296b78d5c1e4342bf88c15e6b9a0e67" continuedAt="idbd4625fd5364938800aae01acc6888f"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODk4MA_f6e17434-4a53-499a-9320-2d00dfa054a0" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt consisted of the following at March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.146%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest rates at March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Maturity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i708684484ac14536849a969332a47ef8_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi0yLTEtMS0zMTExMQ_870f8839-deea-4c64-9348-fadc03ea69c6">167,393</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia7110a60d6724901b9942db806ed3f15_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi00LTEtMS0zMTExMQ_f608f1c7-eaa9-49bf-80a5-bf5558605ba5">167,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi02LTEtMS0zMTExMQ_21be1d63-733c-4eac-afc7-0a36696a10d0">7.16</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331" name="us-gaap:DebtInstrumentMaturityDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi04LTEtMS0zMTExMQ_e8146425-77cf-4a6c-955e-edfca89b4b3f">June 2024</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden short-term credit line</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia6d347b1576a4241b64abb93753c3b03_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS0yLTEtMS0zMTExMQ_ea812bfb-feff-4a5c-8989-3e793431eeeb">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2c0b88704368467cba2a2f6a39a17a78_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS00LTEtMS0zMTExMQ_74867278-bc5f-46c2-9f12-5b356099d437">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="number" contextRef="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331" xsi:nil="true" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS02LTEtMS0zMTExMQ_68bb4ee6-6ec5-4e6d-87ae-11e96a06e138"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonNumeric contextRef="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331" xsi:nil="true" name="us-gaap:DebtInstrumentMaturityDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS04LTEtMS0zMTExMQ_6c5455ff-b263-4ca4-b44d-d70b9b348dd2"></ix:nonNumeric></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suzhou short-term credit line</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi0yLTEtMS0zMTExMQ_28c3d395-19a5-4633-8332-03089fe7dbdb">1,456</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi00LTEtMS0zMTExMQ_a7e5c8ab-8053-42fa-bf1d-462330ff7e60">1,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i05bff30dbc6f4720939d1d72ae20a627_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi02LTEtMS0zMTExMS90ZXh0cmVnaW9uOjAyMDA2ZDhjOWYyYTRlNzhhZDNmMmQ3NDc0ZjU3ZDQ5XzQ_01fd088c-f4b0-4835-b4ac-094916d5e4b7">3.70</ix:nonFraction>% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="id92b7e01486c4445b3d82d960f3467b8_D20230101-20230331" name="us-gaap:DebtInstrumentMaturityDateDescription" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi04LTEtMS0zMTExMQ_f7821f46-10b6-429f-a2bf-0d1a7c654839">June 2023</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNy0yLTEtMS0zMTExMQ_e09a657e-f0de-4fbe-aed7-9b7addd46795">1,456</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:DebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNy00LTEtMS0zMTExMQ_fa184f2a-2f44-4046-90e2-7b7b0058dc71">1,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOC0yLTEtMS0zMTExMQ_19fe0309-e095-4eb4-849b-52efba78dc27">1,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOC00LTEtMS0zMTExMQ_b5b8e8d0-2b3a-4ead-88c1-e2888f562b55">1,450</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOS0yLTEtMS0zMTExMQ_ee4ff0c3-de9b-41a6-aa28-5f4533aebfde">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOS00LTEtMS0zMTExMQ_b76d9c0d-2091-47c8-ae8e-7306480f87da">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#8220;Credit Facility&#8221;). The Credit Facility provided for a $<ix:nonFraction unitRef="usd" contextRef="i346defe62d814958a5c4f8b246b65db0_I20190605" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjI5_8805eee2-ca25-4229-a02b-8306a3447595">400,000</ix:nonFraction> senior secured revolving credit facility (which, as described below in the discussion of Amendment No. 3 to the Credit Facility was amended to be a $<ix:nonFraction unitRef="usd" contextRef="i4c01aec9a57c42629be1952d122d5f85_I20190605" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMzgw_01c20362-4792-4b7b-a0e6-8fecbd927ab1">300,000</ix:nonFraction> credit commitment) and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $<ix:nonFraction unitRef="usd" contextRef="i35c6e4e377354b18adb1333539c4b1bd_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTAx_83d78abb-f853-40be-bdfa-d8b9e94d0403">300,000</ix:nonFraction> revolving credit facility. The Credit Facility had an accordion feature that allowed the Company to increase the availability by up to $<ix:nonFraction unitRef="usd" contextRef="i346defe62d814958a5c4f8b246b65db0_I20190605" decimals="-3" name="sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjQw_f94ec453-2907-4100-87e2-272f229b352d">150,000</ix:nonFraction> upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The Credit Facility has a termination date of June 5, 2024. Borrowings under the 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 Credit Facility. The 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Credit Facility contains customary affirmative covenants and representations. The 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 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 $<ix:nonFraction unitRef="usd" contextRef="i708684484ac14536849a969332a47ef8_I20230331" decimals="-3" name="sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjYxMA_62c899cd-dedc-4b11-922f-631b043cc7a2">30,000</ix:nonFraction>, (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 $<ix:nonFraction unitRef="usd" contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331" decimals="-3" name="sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjc3OA_ed423349-0bfd-4d30-85a7-9b70b8b4780a">30,000</ix:nonFraction>, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on February&#160;28, 2022, the Company entered into Amendment No. 3 to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 3&#8221;). Amendment No. 3 reduced the total revolving credit commitments from $<ix:nonFraction unitRef="usd" contextRef="i24db1adfdb734cd68b42cf016b95af9a_I20220227" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTI0Mg_642907c6-a00a-4753-9fe1-36b8331cccb7">400.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTI0OA_70b3b95f-f038-4ca8-b05b-98cf95183fcc">300.0</ix:nonFraction>&#160;million and the maximum permitted amount of swing loans from $<ix:nonFraction unitRef="usd" contextRef="id098b1843cf945d9876ee56d6e1f13fc_I20220227" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTMwNA_f9baef7d-291b-412e-a0cb-ba44f7f5ed89">40.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="i54b37583bdb44e2ab2ee833a0710e098_I20220228" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTMxMA_7be35f6f-32f8-4c8c-9111-029d438ce56f">30.0</ix:nonFraction> million. Amendment No. 3 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Specified Period&#8221; (the period from February&#160;28, 2022 until the date that the Company delivers a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio was changed to <ix:nonFraction unitRef="number" contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228" decimals="4" name="sri:MaximumLeverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTcwOA_eba81c40-8c2d-4289-938c-cb30c889b4e0">4.00</ix:nonFraction> to 1.00 for the year ended December 31, 2021, suspended for the quarters ending March 31, 2022 through September 30, 2022 and could not exceed <ix:nonFraction unitRef="number" contextRef="i623a7a971ade4ae2ba07d1f737e0a678_I20220228" decimals="4" name="sri:MaximumLeverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTgyMA_c840f85f-eb51-4a94-ac43-dfc94c9313fa">4.75</ix:nonFraction> to 1.00 for the quarter ended December 31, 2022 or <ix:nonFraction unitRef="number" contextRef="i009f56972d78491789fee3014abc1a08_I20220228" decimals="4" name="sri:MaximumLeverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTg1OQ_2372dd00-6a65-4c64-b254-0ae9075fffe3">3.50</ix:nonFraction> to 1.00 for the quarter ended March 31, 2023;</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="idbd4625fd5364938800aae01acc6888f" continuedAt="i633e298757224f5e9668148bbf58ccc2"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="i9d23bae5473149edbd814e9d21606640_I20220227" decimals="4" name="sri:MinimumInterestCoverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTk0Nw_c9855d7f-e63a-42d6-a8ff-397a77283ec5">3.50</ix:nonFraction> was reduced to <ix:nonFraction unitRef="number" contextRef="i7759fd3a119d4443b5fe67b9bda7744b_I20220228" decimals="4" name="sri:MinimumInterestCoverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTk2NQ_c55c090b-53b3-472e-9a86-fb7ddef53616">2.50</ix:nonFraction> for the quarter ended March 31, 2022, <ix:nonFraction unitRef="number" contextRef="i64d7a594e5f84ef3b4d87f10feb66e5b_I20220228" decimals="4" name="sri:MinimumInterestCoverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjAwNg_eb56a5f5-c120-4306-98c2-186afe882dc8">2.25</ix:nonFraction> for the quarter ended June 30, 2022 and <ix:nonFraction unitRef="number" contextRef="i7ce4a04b57304db59570270c9570b547_I20230331" decimals="4" name="sri:MinimumInterestCoverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjA0OQ_11520859-16c5-4abe-aaac-e21879e7f949"><ix:nonFraction unitRef="number" contextRef="ia0eaa48ca73c42e48f17d822fd7babbe_I20221231" decimals="4" name="sri:MinimumInterestCoverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjA0OQ_cd8d3730-b1f7-4082-ac76-0b8722a74c16">3.00</ix:nonFraction></ix:nonFraction> for the quarters ended September 30, 2022 and December 31, 2022;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">an additional condition to drawing on the Credit Facility has been added that restricts borrowings if the Company&#8217;s total of <ix:nonFraction unitRef="number" contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228" decimals="2" name="sri:PercentThresholdOfDomesticCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjIxMQ_60158406-a492-454b-9d36-a7a125f63574">100</ix:nonFraction>% of domestic and <ix:nonFraction unitRef="number" contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228" decimals="2" name="sri:PercentThresholdOfForeignCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjIzMA_646bf2c0-626c-40f1-9ae8-be733014e184">65</ix:nonFraction>% of foreign cash and cash equivalents exceeds $<ix:nonFraction unitRef="usd" contextRef="i54618f5cae564b3593742ed51fee223f_I20220228" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjI3OA_1da27e85-f558-4636-8dcb-0ba666458796">70.0</ix:nonFraction> million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there are certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below <ix:nonFraction unitRef="number" contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228" decimals="4" name="sri:MaximumNetLeverageRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjQ2NQ_5538c22c-569b-4fa6-b8aa-872191887291">3.50</ix:nonFraction> to 1.00 during the Specified Period.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 3 changed the leverage based LIBOR pricing grid through the maturity date and also retained a LIBOR floor of <ix:nonFraction unitRef="number" contextRef="i59fd66653cc945cda410e8b459f571dc_D20220228-20220228" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjYyMQ_ce3ddcd8-8441-40f8-9b9d-adbd8514a185">50</ix:nonFraction> basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">floor</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of <ix:nonFraction unitRef="number" contextRef="i37455e3bc9764e9a91e41d541b79faca_D20220228-20220228" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjc1OA_8b9e5c51-8628-4e84-8e4f-32922fe4874c">0</ix:nonFraction> basis points.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company capitalized $<ix:nonFraction unitRef="usd" contextRef="i35c6e4e377354b18adb1333539c4b1bd_I20230331" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjk0OA_1e89dab7-079f-4c19-9949-f167a620d3a1">484</ix:nonFraction> of deferred financing costs as a result of entering into Amendment No. 3. In connection with Amendment No. 3, the Company wrote off a portion of the previously recorded deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i5e532a6a6072419ab1bb4fd8c562e07d_D20220101-20221231" decimals="-3" name="us-gaap:WriteOffOfDeferredDebtIssuanceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzE0OA_44706b88-7f51-47d8-84c0-270334c90680">365</ix:nonFraction> in interest expense, net during the year ended December 31, 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to continued supply chain disruptions and macroeconomic challenges on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on March 1, 2023, the Company entered into Amendment No. 4 to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 4&#8221;). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Amendment No. 4 Specified Period&#8221; (the period from March 1, 2023 until the date that the Company delivers a compliance certificate for the quarter ending September 30, 2023 in form and substance satisfactory to the administrative agent). During the Amendment No. 4 Specified Period:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was changed to <ix:nonFraction unitRef="number" contextRef="i8b6103be8c0f4e0eab507f07ebf08502_I20230301" decimals="INF" name="sri:MaximumLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDY4_7ae42b41-d6fd-4b56-b02b-8624774d6c45">4.75</ix:nonFraction> to 1.00 for the quarter ended March 31, 2023 and <ix:nonFraction unitRef="number" contextRef="ib292b9b98d804a51b9c1c80428cc5faf_I20230301" decimals="INF" name="sri:MaximumLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDc0_758961c2-4845-4978-b25e-8e9c769ca66b">4.25</ix:nonFraction> to 1.00 for the quarter ended June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of <ix:nonFraction unitRef="number" contextRef="ie1a492f086954034971b5e7c5473d29b_I20230228" decimals="INF" name="sri:MinimumInterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDg2_d109d80e-50a0-4d59-8041-36c0303d1679">3.50</ix:nonFraction> was reduced to <ix:nonFraction unitRef="number" contextRef="icabbcbda8a9f486cad37fd3dabfd7624_I20230301" decimals="INF" name="sri:MinimumInterestCoverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDgw_f57f1547-898d-421b-987a-5a587ac83277">3.00</ix:nonFraction> for the quarters ended March 31, 2023 and June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">drawing on the Credit Facility continues to be restricted if the Company&#8217;s total of <ix:nonFraction unitRef="number" contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301" decimals="2" name="sri:PercentThresholdOfDomesticCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDky_fefb075c-61f8-4322-be48-1ad333797a9d">100</ix:nonFraction>% of domestic and <ix:nonFraction unitRef="number" contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301" decimals="2" name="sri:PercentThresholdOfForeignCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDk4_e5663bbf-fe6f-4e10-81d3-53a7082c8f34">65</ix:nonFraction>% of foreign cash and cash equivalents exceeds $<ix:nonFraction unitRef="usd" contextRef="i01e1dcb0ebf34d76abd0d261183e7fe5_I20230301" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTAz_5cb01222-a64e-44bc-9dd0-31436a0d7c2f">70.0</ix:nonFraction>&#160;million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there continue to be certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">consistent with Amendment No. 3, a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below <ix:nonFraction unitRef="number" contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301" decimals="INF" name="sri:MaximumNetLeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTE4_52d7f742-b615-4e24-9aee-a9ba6b571ba4">3.50</ix:nonFraction> to 1.00 during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 4 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Specified Period.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company capitalized $<ix:nonFraction unitRef="usd" contextRef="i9e1a2fa7346a45da9e053e8b390f36d0_I20230331" decimals="-3" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NjM0MQ_fabe3969-d9ec-467c-bd66-8a1a955e9e5e">332</ix:nonFraction> of deferred financing costs as a result of entering into Amendment No. 4.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Borrowings outstanding on the Credit Facility were $<ix:nonFraction unitRef="usd" contextRef="i708684484ac14536849a969332a47ef8_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzI1OQ_7ffdf511-cc0f-4b6a-aaa0-6ea57be941d3">167,393</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia7110a60d6724901b9942db806ed3f15_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzI2Ng_d610a346-95f2-484e-892a-8ec701893cad">167,802</ix:nonFraction> at March&#160;31, 2023 and December&#160;31, 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the amendments, the Company was in compliance with all Credit Facility covenants at March 31, 2023 and December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also has outstanding letters of credit of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ia9bf0ce0aecd47d39f9eb4c3a008b8bf_I20221231" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzM1NQ_32f8c7e8-b04b-4287-badd-b9656241f6ae"><ix:nonFraction unitRef="usd" contextRef="i3588867e40514dc89ca91126bd13da11_I20230331" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzM1NQ_479ee5e2-df65-45ca-98ce-b8dc3efe296c">1,626</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> at both March&#160;31, 2023 and December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary&#8217;s bank account up to a daily maximum level of <ix:nonFraction unitRef="sek" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU2Nw_18ba5838-e2b0-4fea-a337-118e3b89b2aa"><ix:nonFraction unitRef="sek" contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU2Nw_412ee40a-a0bb-45bf-9d79-bb7b7285037e">20,000</ix:nonFraction></ix:nonFraction> Swedish krona, or $<ix:nonFraction unitRef="usd" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU4OA_0fd6b7a1-1863-4838-82b7-0afe7d79e0df">1,928</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU5NQ_ffe2f8f5-7f7e-4edc-87a9-209383cdf39e">1,922</ix:nonFraction>, at March&#160;31, 2023 and December&#160;31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there were <ix:nonFraction unitRef="usd" contextRef="i2c0b88704368467cba2a2f6a39a17a78_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTg4_72e1400c-a731-4dd8-90c6-9c36bfc631f9"><ix:nonFraction unitRef="usd" contextRef="ia6d347b1576a4241b64abb93753c3b03_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTg4_98581700-7b62-43b1-9980-4558a40b9fee">no</ix:nonFraction></ix:nonFraction> borrowings outstanding on this overdraft credit line. During the three months ended March&#160;31, 2023, the subsidiary borrowed and repaid <ix:nonFraction unitRef="sek" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzg0OQ_41647988-bb88-48b7-8997-24063682dea2">85,054</ix:nonFraction> Swedish krona, or $<ix:nonFraction unitRef="usd" contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzg3MA_2d5984a7-acff-4232-afa8-3b22033d3115">8,197</ix:nonFraction>.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Suzhou, China (the &#8220;Suzhou subsidiary&#8221;), has lines of credit (the &#8220;Suzhou credit line&#8221;) that allow up to a maximum borrowing level of <ix:nonFraction unitRef="cny" contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODA5NA_36d64a58-7ef8-469d-943f-ce6d34fb0f3f">20,000</ix:nonFraction> Chinese yuan, or $<ix:nonFraction unitRef="usd" contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODExNA_e03cd4c9-ab94-4cb3-ae48-cc4f1423f9f3">2,912</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTY0OTI2NzQ1MjMzOA_95273d1a-8001-4560-b824-8e54381f84f8">2,900</ix:nonFraction> at March&#160;31, 2023 and December 31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there was $<ix:nonFraction unitRef="usd" contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODE4MA_09472123-a3b4-4bc7-a075-de3761ce4afe">1,456</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODE4Nw_5c2eb2c9-47b3-4c88-8986-ef20bfa056cb">1,450</ix:nonFraction>, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of <ix:nonFraction unitRef="number" contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODI5Nw_2ede3bac-36cd-4079-8e0c-a599d64ae4c4">3.70</ix:nonFraction>% at both March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou credit line is included on the condensed </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i633e298757224f5e9668148bbf58ccc2">consolidated balance sheet within current portion of debt. In addition, the Suzhou subsidiary has a bank acceptance draft line of credit which facilitates the extension of trade payable payment terms by 180 days. The bank acceptance draft line of credit allows up to a maximum borrowing level of <ix:nonFraction unitRef="cny" contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODY4Mw_40310610-1a8b-448d-a6ee-f8f822e4ef64">60,000</ix:nonFraction> Chinese yuan, or $<ix:nonFraction unitRef="usd" contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODcwMw_900bb217-6bd5-4688-b74b-c5e682506f47">8,737</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NDEyMQ_9030a0b9-fe82-4155-9cfc-d5cde55279fa">8,699</ix:nonFraction> at March&#160;31, 2023 and December&#160;31, 2022, respectively. There was $<ix:nonFraction unitRef="usd" contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODc1Ng_6cafbe3a-38ae-46ae-a533-884d27983a9e">4,004</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231" decimals="-3" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NDE0OA_f49c6b87-ddfe-41eb-a440-4a898202ec1a">1,998</ix:nonFraction> utilized on the Suzhou bank acceptance draft line of credit at March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.</ix:continuation></span></div><div id="ia30a90523c9a4ced855da02dc7747366_61"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMTMxMg_a815976a-b13f-49b5-b61d-a56bff7bbb3b" continuedAt="id1f771aeb431448481af966cb8fa21c8" escape="true">Loss Per Share</ix:nonNumeric></span></div><ix:continuation id="id1f771aeb431448481af966cb8fa21c8"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic loss per share was computed by dividing net loss by the weighted-average number of Common Shares outstanding for each respective period. Diluted loss per share was calculated by dividing net income by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented. However, for all periods in which the Company recognized a net loss, the Company did not recognize the effect of the potential dilutive securities as their inclusion would be anti-dilutive. Potential dilutive shares of <ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfNzQ0_622d56e4-0219-4b68-978b-a2f0b3f799b8">292,860</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA0Ng_bddb98ee-43a2-41eb-833d-ffceffa1ce8b">218,727</ix:nonFraction> for the three months ended March&#160;31, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive.</span></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMTMxMw_7479a025-24c4-4ab7-86d6-f8bf7cda39b3" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:73.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.188%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.191%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMi0xLTEtMS0zMTExMQ_6f5162b0-4209-410b-ba80-8e0f25898cee">27,349,357</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMi0zLTEtMS0zMTExMQ_0b9a3872-bd78-40e5-8d65-dac40bf2e196">27,198,677</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMy0xLTEtMS0zMTExMQ_3f650668-5cdf-47a1-90f9-ae6a0bbb83cf">&#8212;</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMy0zLTEtMS0zMTExMQ_d399caec-4fa5-4eac-84bd-c47616640fcd">&#8212;</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfNC0xLTEtMS0zMTExMQ_3c45e9d5-99ba-4d25-9d69-513e91220cce">27,349,357</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfNC0zLTEtMS0zMTExMQ_4a1d37d6-4718-4f62-81d8-ad64a40b7171">27,198,677</ix:nonFraction></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i299bd75d41b34ed48fd1cf5718d1e55b_I20230331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA4NQ_b02b86b2-7b2b-440a-9104-3dec4d80d0b6">521,304</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib39e4d7f155242d4bd21f7d87e0ba9d5_I20220331" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA4OQ_b9fd37b5-4a72-4471-bfdb-e015512320cc">797,873</ix:nonFraction> performance-based right to receive Common Shares outstanding at March&#160;31, 2023 and 2022, respectively. The 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 quarter were the end of the contingency period.</span></div></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_64"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RleHRyZWdpb246MDFlZGIxZTY2NGE4NDIyYmFhNTY3YmNiZTJjYzQzN2FfMjc3_2ddd5e95-017d-4ccc-9994-b70881e1cdbf" continuedAt="i5abf3348a1d3462f8db395b7dccb16e0" escape="true">Accumulated Other Comprehensive (Loss) Income</ix:nonNumeric></span></div><ix:continuation id="i5abf3348a1d3462f8db395b7dccb16e0"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RleHRyZWdpb246MDFlZGIxZTY2NGE4NDIyYmFhNTY3YmNiZTJjYzQzN2FfMjc4_17fdf07c-20a9-4628-88e0-7c4a8a7b77ab" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive (loss) income for the three months ended March&#160;31, 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>currency<br/>translation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized<br/>gain (loss)<br/>on derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idffa6d3ba80247f192580dc2efa7b9ab_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS0xLTEtMS0zMTExMQ_1dab1edb-c0c4-4308-9fa8-56d89eb636e3">103,374</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1f5ab344540a4660947bacbf5d258b36_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS0zLTEtMS0zMTExMQ_cb4185c6-3164-494e-b4a5-573263d52506">232</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id6d85ec432dc48d7996211ad67b61b9b_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS01LTEtMS0zMTExMQ_2cf69694-aa3c-46dc-b37c-dfcbc47682b4">103,142</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi0xLTEtMS0zMTExMQ_e35e7a54-4e08-43b0-af70-d65205187462">4,072</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi0zLTEtMS0zMTExMQ_92a172fd-7c28-409e-8d36-8057b221d267">3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi01LTEtMS0zMTExMQ_ec828dd1-20ba-4f85-acfe-7f99217e5d6b">4,069</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy0xLTEtMS0zMTExMQ_0927d949-2cb0-433a-8009-0758c43188fc">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy0zLTEtMS0zMTExMQ_8f8fcce2-bc1a-41b5-b393-17f2abe2d27a">229</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy01LTEtMS0zMTExMQ_44f1f359-75d7-450b-b21b-271cb72b3dbf">229</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC0xLTEtMS0zMTExMQ_5fb19b65-46a2-4b22-b8a1-4d46e7ee64d4">4,072</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC0zLTEtMS0zMTExMQ_0ff2bfca-8d3c-4a45-a973-1bb1245f4ffa">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC01LTEtMS0zMTExMQ_f9fda565-1b00-49dc-b0e6-f86467c7bf88">3,840</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0bb8d3e80b04400cb5bac29c121dea13_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS0xLTEtMS0zMTExMQ_0b2ab46a-bded-4f23-a3dd-a0d5b7249617">99,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4fca8a6fec3a4ba1a50ebb25dc57b3dc_I20230331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS0zLTEtMS0zMTExMQ_62d2e09e-b205-40dd-8bb8-9554e1a00af5">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS01LTEtMS0zMTExMQ_e788aac5-9555-473b-9939-4aa0a6a6e237">99,302</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if5dcfe684cab421ba6ca87ab9c2be0e1_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy0xLTEtMS0zMTExMQ_6b4a192d-c16e-454f-810e-35ab4126c367">97,203</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib94fe76667ea48539ebb18e5a79e9254_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy0zLTEtMS0zMTExMQ_04c53b96-d846-499b-99dd-faf12ab34a21">179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ie8804007528745678c7fdbbda2908986_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy01LTEtMS0zMTExMQ_ed1750c7-274f-4163-b99e-93ea2e57c0f6">97,024</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC0xLTEtMS0zMTExMQ_ccc9db06-3aca-41cb-921a-0e0d469add03">4,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC0zLTEtMS0zMTExMQ_c2034ba6-c435-456f-9dc2-2f04f9aefd40">1,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC01LTEtMS0zMTExMQ_c21c00ad-b44f-47f5-9785-9ad76551eadb">5,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS0xLTEtMS0zMTExMQ_28d21ee4-d583-4537-9f31-e87ec9caa490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS0zLTEtMS0zMTExMQ_7cec1e11-466d-45f1-9fea-e81776f51a1d">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS01LTEtMS0zMTExMQ_0301942b-0fc9-4797-b51b-9c38ec2daf98">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtMS0xLTEtMzExMTE_bfffbf72-302b-443f-86a1-8f0d441ed8f0">4,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtMy0xLTEtMzExMTE_8d5f8a9a-abdf-4f5f-9f7b-6cf4fbbb8618">1,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtNS0xLTEtMzExMTE_259884dd-1fec-4317-9e30-210666507f0c">5,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if3a3dfa4e87b4d42a1feeaab3cd33472_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtMS0xLTEtMzExMTE_60cf6c41-a0cf-4d84-880f-d2e90c109cb4">93,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie3f361d28cf548d9b0e60b6c5796ab33_I20220331" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtMy0xLTEtMzExMTE_dbd690b7-02fd-4120-857d-c2df92eaa398">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i0f9cbdfa39754567abf029ffc14b6aae_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtNS0xLTEtMzExMTE_add36860-5c34-4d95-95d4-2ba28c597fad">91,815</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_67"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNTcwMA_30c8afc2-f81c-49d6-8b89-712c7172dc39" continuedAt="if1ba9fa3a8404d82b35ef15abe6f6401" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="if1ba9fa3a8404d82b35ef15abe6f6401" continuedAt="ib420bfd3b1a440f8b1ca40e208cafcf9">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. The Company establishes accruals for matters which it believes that losses are probable and can be reasonably </ix:continuation></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="ib420bfd3b1a440f8b1ca40e208cafcf9"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 the 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 year ended December 31, 2010. A remedial action plan was approved by the Florida Department of Environmental Protection and groundwater remediation began in the fourth quarter of 2015. During the three months ended March&#160;31, 2023 and 2022, the Company recognized expense of $<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTI4Ng_05c02d7e-8846-4665-9b25-6cfb247e8a32">125</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTA5OTUxMTYzNDU1MQ_80794300-9270-471e-a418-198aae95f1ba">0</ix:nonFraction> respectively, related to groundwater remediation. At March&#160;31, 2023 and December&#160;31, 2022, the Company accrued $<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTUwMA_4a4e1f29-94fc-4111-882f-7cc13ea11f34">278</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTUwNw_43846138-4bfd-4c35-9da0-9de563780107">246</ix:nonFraction>, respectively, related to expected future remediation costs. At March&#160;31, 2023 and December&#160;31, 2022, $<ix:nonFraction unitRef="usd" contextRef="i645822d094874ea19bf474dbcf62b15b_I20230331" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTU4NQ_bc8b9802-3e8f-4d0c-9d7e-c1bdd8ca792c">271</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ie7b4ebac88754001ba0f4aee01bdaa36_I20221231" decimals="-3" name="us-gaap:AccrualForEnvironmentalLossContingenciesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTU5Mg_b196ca69-f28e-49d5-b9b1-33c37c64802b">132</ix:nonFraction>, respectively, were recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheets while the remaining amounts as of March&#160;31, 2023 and December&#160;31, 2022 were recorded as a component of other long-term liabilities. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan as well as estimates for future remediation activities. Although the Company sold the Sarasota facility and related property in December 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 $<ix:nonFraction unitRef="usd" contextRef="i9ab9e9beeeff48ba962d73e8d715a1e9_I20230331" decimals="-3" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjM1Mw_d7253f22-a5e3-47f9-9c78-89b01bc0c06e">1,489</ix:nonFraction> letter of credit for the benefit of the buyer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s Stoneridge Brazil subsidiary has civil, labor and other tax contingencies (excluding income tax) 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$<ix:nonFraction unitRef="brl" contextRef="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331" decimals="-3" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc0NA_4969b940-3e35-4976-8842-993482459f59">47,898</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331" decimals="-3" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc0OA_95e75b1a-a449-4850-9555-296664c2c636">9,428</ix:nonFraction>) and R$<ix:nonFraction unitRef="brl" contextRef="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231" decimals="-3" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc1Ng_3b80611b-4196-495d-a95e-e06eb60e2dfd">47,820</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231" decimals="-3" name="us-gaap:LossContingencyEstimateOfPossibleLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc2MA_3ce47c43-4bf5-46ee-ba42-e4a98f699a25">9,165</ix:nonFraction>) at March&#160;31, 2023 and December&#160;31, 2022, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August&#160;12, 2020, the Brazilian Administrative Counsel for Economic Defense (&#8220;CADE&#8221;) issued a ruling against Stoneridge Brazil for abuse of dominance and market foreclosure through its prior use of exclusivity provisions in agreements with its distributors. The CADE tribunal imposed a R$<ix:nonFraction unitRef="brl" contextRef="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812" decimals="-3" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMzIwOQ_adf6218b-4c42-4d72-b7a9-6a04517ec931">7,995</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812" decimals="-3" name="us-gaap:LitigationSettlementAmountAwardedToOtherParty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMzIxMw_6da503fd-5d48-47bd-afb8-a0f392958e72">1,574</ix:nonFraction>) fine which is included in the reasonably possible contingencies noted above. The Company is challenging this ruling in Brazilian federal court to reverse this decision by the CADE tribunal.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Product Warranty and Recall</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. 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, forecasts of the resolution of existing claims, expected future claims on products sold and commercial discussions with our customers. The key factors in our estimate are the warranty period and the customer source. 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 condensed consolidated balance sheets. Product warranty and recall reserve included $<ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:ProductWarrantyAccrualNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNDYzMA_ec3e852f-652b-4f94-bef0-574a7969d6a8">4,979</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrualNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNDYzNw_c7e92e74-1a1c-4136-a681-b11bd1f923b2">4,437</ix:nonFraction> of a long-term liability at March&#160;31, 2023 and December&#160;31, 2022, respectively, which is included as a component of other long-term liabilities on the condensed consolidated balance sheets.</span></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNTcwMQ_7c8a7836-0222-4f72-8fb9-9555e8014380" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following provides a reconciliation of changes in product warranty and recall reserve liability:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMS0yLTEtMS0zMTExMQ_a42070c0-1b21-429a-874c-7c3c0d91c814">13,477</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMS00LTEtMS0zMTExMQ_de15871c-c1b4-4177-b001-7233b59aef97">9,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for warranties established during period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMi0yLTEtMS0zMTExMQ_e0ba3912-6089-4003-966c-34e6d9f4c3c0">4,329</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrualWarrantiesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMi00LTEtMS0zMTExMQ_b3205c66-8dff-43d7-bc05-fe6182c35d97">3,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate changes in pre-existing liabilities due to claim developments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMy0yLTEtMS0zMTExMQ_77d62df3-a817-4e53-9a2f-ec0d9144af47">141</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMy00LTEtMS0zMTExMQ_6e0249f4-dadb-49f1-914c-4af618002530">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Settlements made during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNC0yLTEtMS0zMTExMQ_6e65e19f-491d-4313-b9de-35cfb1dbd6ea">2,025</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrualPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNC00LTEtMS0zMTExMQ_a006638e-9278-4407-b3f4-3e54aa002ef0">2,992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNS0yLTEtMS0zMTExMQ_b414ba34-5b1f-4681-aad6-f079cab65240">66</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNS00LTEtMS0zMTExMQ_201a7410-ce69-43c0-bbff-e62af6478b72">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNi0yLTEtMS0zMTExMQ_1c2bc04f-73a3-4e81-9a70-0de5f59a8ada">15,988</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i04565844327a433eb9a0316641d5c46d_I20220331" decimals="-3" name="us-gaap:ProductWarrantyAccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNi00LTEtMS0zMTExMQ_fdb1d794-4839-4944-bc5f-31a8c7be6903">9,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_70"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(11) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTM5Nw_ce8fca08-708e-48ad-b961-feb6a76369ac" continuedAt="i673ad8b56f854e269fb3ab8ceccd35c9" escape="true">Business Realignment and Restructuring</ix:nonNumeric></span></div><ix:continuation id="i673ad8b56f854e269fb3ab8ceccd35c9" continuedAt="ifdf14aae4345448b8f30792b2b2fac66"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (&#8220;PM&#8221;) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company&#8217;s strategic focus on aligning resources with the greatest opportunities. In conjunction with the strategic exit of the PM sensor product line, the Company entered into an asset purchase agreement related to the sale of the PM sensor product line during the first quarter of 2021. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The only remaining costs relate to potential commercial settlements and legal fees which we continue to negotiate. The estimated range of additional cost related to these settlements and fees is up to $<ix:nonFraction unitRef="usd" contextRef="i2f135b6adea8421abd53d9c3a14c95f2_I20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostExpectedCost1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfMTc5OA_5e7d1548-2bb3-4976-acd0-d1918439b5e4">4,200</ix:nonFraction>.</span></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTM5OA_e522a6e5-5e98-4367-a08f-d43e4c8a8e6e" continuedAt="ia8e2936d89b24499940ca65fef121b2d" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3768433bca654d41b3c28605704c1f54_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy0xLTEtMS0zMTExMQ_e1c82f29-180f-4443-85b2-79644d12bbfa">35</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy0zLTEtMS0zMTExMQ_d86e8fe6-4a1e-4d99-9fab-9c2a2c31f1f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy01LTEtMS0zMTExMQ_ed1cea8b-76bb-488a-9fa4-7f2e38adb3d9">35</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy03LTEtMS0zMTExMQ_3d136197-ca63-480b-9dd3-37e82352b3d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i610e427218ea467fae693e65e3838456_I20220331" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy05LTEtMS0zMTExMQ_18be1f0b-f870-435c-a141-14084929591b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id86110c609ac4addbc60c0219c678fe7_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS0xLTEtMS0zMTExMQ_04128c74-c470-46c7-95da-02b61474f1cb">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS0zLTEtMS0zMTExMQ_788dd8a3-e857-40dd-876c-01ad2345e425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS01LTEtMS0zMTExMQ_a93768ac-06f7-4c10-88bd-e8c51f53c1ac">35</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS03LTEtMS0zMTExMQ_db9038d8-f543-4164-86f9-a5ddcac91619">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib29169d7f8bc45d9b7daa5ca070597a0_I20220331" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS05LTEtMS0zMTExMQ_4f443ca0-0ede-4775-bf29-59ff08a42a98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (&#8220;Canton Facility&#8221;) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#8220;Canton Restructuring&#8221;). The costs for the Canton Restructuring included 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. We do not expect to incur additional costs related to the Canton Restructuring.</span></div><ix:continuation id="ia8e2936d89b24499940ca65fef121b2d" continuedAt="i7fdbf00e373140f6b1d528abe8e7d6d9"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib088bf21dc034bf2b22e619d5110035b_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi0xLTEtMS0zMTExMQ_ae515382-5acb-4c73-9434-9016e5c56311">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi0zLTEtMS0zMTExMQ_d75224f4-3ecf-4097-9f56-ff5b1dc7f88a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi01LTEtMS0zMTExMQ_b6547caa-a57a-4c2c-b3b6-2c1c7dcdb35a">93</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi03LTEtMS0zMTExMQ_0bc60c52-8161-415b-8707-edaee3553843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib5291e3150144d59a586ffc129d28106_I20220331" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi05LTEtMS0zMTExMQ_c6741a7d-2df2-40a0-9b3c-adb980a68aa8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ic831411fbe1d4eb3b82205414888742e_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC0xLTEtMS0zMTExMQ_34e1fd7b-cacf-4fb1-adb0-ed62f6028d55">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC0zLTEtMS0zMTExMQ_c8b83111-3ecd-4609-bc71-f931bdf03f87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC01LTEtMS0zMTExMQ_7ae77376-1030-4408-9237-85444e83e98f">93</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringReserveSettledWithoutCash2" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC03LTEtMS0zMTExMQ_b18a5964-4ff3-437f-b56a-6895cf18623a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i87d43565ee3846f48d2b2e1ee8f65038_I20220331" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC05LTEtMS0zMTExMQ_78b79e3f-05ca-490f-9c7a-15e6e9fc70a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to 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 that are referred to as business realignment charges.</span></div><ix:continuation id="i7fdbf00e373140f6b1d528abe8e7d6d9" continuedAt="i5118cb880c74407ab64f363b50b4c959"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred by reportable segment were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:71.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.264%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.265%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfMy0xLTEtMS0zMTExMQ_3af87170-814f-4f21-a100-40c5baf7deff">309</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfMy0zLTEtMS0zMTExMQ_520cc90e-8e96-43b1-acd1-a2c21446bbc4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ia49162dcf25a4a829dc44c1a836f5c13_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNC0xLTEtMS0zMTExMQ_2cb148ea-9ccc-4237-8ad6-56021086c311">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i863993157ea6407b85195e1d790ccc24_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNC0zLTEtMS0zMTExMQ_90139b28-8747-4ab3-b0d9-4ecfdd5a3b09">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNS0xLTEtMS0zMTExMQ_94f1a5be-75dc-4063-9770-b591d8ba03b0">953</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNS0zLTEtMS0zMTExMQ_1c577a80-cbbc-4272-bafd-ced409aca513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNi0xLTEtMS0zMTExMQ_841c3381-9770-46e3-a843-9d394a3c270f">1,262</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNi0zLTEtMS0zMTExMQ_e9dc8a32-6bf0-4e4e-a3de-cf5727563c3c">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2023 related to COGS and SG&amp;A were $<ix:nonFraction unitRef="usd" contextRef="icfc649a05b634de1b1321b25f13e229b_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjNmNzg2MjJiZDcxMzQ3MWZiNzA5NTJhZjcyMzY0OTdiL3RhYmxlcmFuZ2U6M2Y3ODYyMmJkNzEzNDcxZmI3MDk1MmFmNzIzNjQ5N2JfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjk2YjdjMDQ4ZjVmOTRkZGRiYzllZjQwZjQ2Y2Y1MWJkXzE2NDkyNjc0NDIwNjE_a30ab7af-25ec-4773-8c3d-60880a454c9d">175</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i334e719883ec43c59568ac9da3ca46a7_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjNmNzg2MjJiZDcxMzQ3MWZiNzA5NTJhZjcyMzY0OTdiL3RhYmxlcmFuZ2U6M2Y3ODYyMmJkNzEzNDcxZmI3MDk1MmFmNzIzNjQ5N2JfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjk2YjdjMDQ4ZjVmOTRkZGRiYzllZjQwZjQ2Y2Y1MWJkXzE2NDkyNjc0NDIwNzg_e0fb7ff8-02d0-45e9-a126-b8d05c9ca932">134</ix:nonFraction>, respectively. </span></div></td></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="ifdf14aae4345448b8f30792b2b2fac66"><ix:continuation id="i5118cb880c74407ab64f363b50b4c959"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(B)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2022 related to SG&amp;A were $<ix:nonFraction unitRef="usd" contextRef="i37bec3f25c5741caa145f69098416aca_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjgxODJhZWFlN2JiNzQzYzZiMmZkMWFiZWEzZjI2ZjljL3RhYmxlcmFuZ2U6ODE4MmFlYWU3YmI3NDNjNmIyZmQxYWJlYTNmMjZmOWNfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOmVlMDk3NWJhNWJlYzRmZmE4N2Q5NmYxOWE4YmNiZjJjXzE2NDkyNjc0NDE5NzA_c6f8b9f1-7646-48b5-8f6f-bb74f786367f">34</ix:nonFraction>.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:2.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.416%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(C)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee separation related costs for the three months ended March&#160;31, 2023 related to SG&amp;A were $<ix:nonFraction unitRef="usd" contextRef="ic1d93fda71d0478d8c4095a619470ccb_D20230101-20230331" decimals="-3" name="us-gaap:SeveranceCosts1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0NjM4OTk1MTYyNzQyZjliYjUzMzZhNzE3ZWMyNTdjL3RhYmxlcmFuZ2U6YzQ2Mzg5OTUxNjI3NDJmOWJiNTMzNmE3MTdlYzI1N2NfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOmE4ODQwNGUzYzEyMDQ2MWRhMTZjN2NmZmE4YmI3MzEzXzE2NDkyNjc0NDE4MzY_33d5dbf0-0e0b-4e98-ac14-bf68713dbbbc">953</ix:nonFraction>.  </span></div></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTQwMg_5405eca5-c3aa-43a9-b111-c77e7a442367" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred, classified by statement of operations line item were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i254fa5a3e7f54a5fb9c35a6e476fc0b4_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMi0xLTEtMS0zMTExMQ_ac52881c-d293-4db3-a42f-3a4e75583fba">175</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ibfd6bcf1d8414141a3df9bca66bce808_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMi0zLTEtMS0zMTExMQ_97bbe081-a12f-4868-bc32-1b887f4db872">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMy0xLTEtMS0zMTExMQ_a722c0bc-ac9b-4658-a665-ad4e70e93cb8">1,087</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMy0zLTEtMS0zMTExMQ_6f68c91a-5573-4e15-8e85-e9c71560ef90">34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfNS0xLTEtMS0zMTExMQ_52a26503-6cab-4c5f-b89c-66da35c3f7cc">1,262</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RestructuringAndRelatedCostIncurredCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfNS0zLTEtMS0zMTExMQ_d3622667-f7a3-4ad3-bb0c-4a4f28a70531">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_73"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(12) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMjM0NQ_169730d7-d7d1-4da3-9d88-bd08d930c66f" continuedAt="if10fe20a7f2c482795ccb0069ae7158e" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="if10fe20a7f2c482795ccb0069ae7158e"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For interim tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income. Tax jurisdictions with a projected or year to date loss for which a benefit cannot be realized are excluded.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">For the three months ended March&#160;31, 2023, income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMzAz_dedc2bc9-b8ab-4b1e-b359-985dfbc0cfc6">708</ix:nonFraction> was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of <ix:nonFraction unitRef="number" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfNTQ0_6d732147-dbb6-41d3-8a10-8b708874c81f">8.7</ix:nonFraction>% varies from the statutory rate primarily due to U.S. taxes on foreign earnings and non-deductible expenses offset by the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions and tax credits and incentives. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2022, income tax expense of $<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfODYw_d5f4a73f-6eaf-4575-9be4-6b0f50336e48">1,493</ix:nonFraction> was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of (<ix:nonFraction unitRef="number" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMTE1MA_c6b6230a-7c85-4ba1-b871-297a154f0a27">24.2</ix:nonFraction>)% varies from the statutory rate primarily due to the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions as well as U.S. tax on foreign earnings offset by tax credits and incentives.</span></div></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_76"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(13) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4NA_43c11a95-fd39-400c-81b7-2c939742db6d" continuedAt="i4e8b0c1ae10a4be48cd9f79d4a01a8ee" escape="true">Segment Reporting</ix:nonNumeric></span></div><ix:continuation id="i4e8b0c1ae10a4be48cd9f79d4a01a8ee" continuedAt="i9c467234f8d441da8ee8fd55cd72ff93"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has <ix:nonFraction unitRef="segment" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMzI4_dd58f6d3-d784-4aa3-8d3a-ac8d2f8a43db">three</ix:nonFraction> 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 driver information systems, vision and safety systems, connectivity and compliance products and electronic control units. 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, driver information systems and telematics solutions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting policies of the Company&#8217;s reportable segments are the same as those described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221; of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The financial information presented below is for our <ix:nonFraction unitRef="segment" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMTQ4Ng_dd58f6d3-d784-4aa3-8d3a-ac8d2f8a43db">three</ix:nonFraction> 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></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:12pt"><ix:continuation id="i9c467234f8d441da8ee8fd55cd72ff93" continuedAt="i0bff49c055eb485bbdbececdd45e5414"><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4NQ_e654a158-4631-490f-bf5d-11fd5cd2a4c3" continuedAt="idcd7920cc8b946e686fd3148cf1014c8" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of financial information by reportable segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMy0xLTEtMS0zMTExMQ_669ac17c-15cb-489a-86e1-c359506bf208">85,942</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMy0zLTEtMS0zMTExMQ_b2ace3be-15fd-44c0-92a7-ded69e310ada">84,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i1ff9833ed9394af28dc53b890ad1305e_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNC0xLTEtMS0zMTExMQ_3ab0618c-463f-4248-8f66-541979567616">734</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="icca9f68c91714e02adebde92a2472f28_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNC0zLTEtMS0zMTExMQ_c5e579f2-4847-4387-87b3-3f85263961dc">930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id781a274db124e60a080787ccdd98c34_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNS0xLTEtMS0zMTExMQ_0f790ebb-f175-4cf1-a440-8260fea034da">86,676</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ie4dfa7286eaf4ec9b4d1718c8075eeb6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNS0zLTEtMS0zMTExMQ_8867eef6-6791-44bf-ae60-d7abe115dc20">84,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNi0xLTEtMS0zMTExMQ_1ab7abd6-5f62-4b6c-8215-6608c6715767">141,127</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNi0zLTEtMS0zMTExMQ_3aca149b-aaba-43c5-919d-9f32ba290277">124,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i65d850d1cfd644ae8a713862b00123d4_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNy0xLTEtMS0zMTExMQ_ee9cd6c2-eede-4a6e-98f3-884c7446f25c">8,516</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="idcf215adff024af18241d85d5b961d9c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNy0zLTEtMS0zMTExMQ_d3eb94c8-212a-4fe7-af7c-3fe0f2646409">7,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4dd1505c8150489d9347f19d654a28ed_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOC0xLTEtMS0zMTExMQ_1a0663bc-f5fd-4b62-808f-ec49d29985fc">149,643</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4f6f7b54ae25447c96b50e6a5a5087c8_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOC0zLTEtMS0zMTExMQ_fe7a6e62-48d9-4fa6-b826-7765cf1d4600">132,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOS0xLTEtMS0zMTExMQ_b953e094-248c-446b-a637-439cddeaae20">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOS0zLTEtMS0zMTExMQ_74c72e12-b572-48e9-8102-269fcea016f8">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id9ac7555fdfe4d2c949c825309229c9b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTAtMS0xLTEtMzExMTE_10a063bd-6965-4364-b699-c82589bb05b0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i01acb5d1de924105b798f8a4f021e2b1_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTAtMy0xLTEtMzExMTE_d60ea192-8849-4ec7-af34-b8e56970446d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i49671d0fb367406588d40e54f0d096cd_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTEtMS0xLTEtMzExMTE_10a29d0b-ab98-41c2-8a92-4cf66da8f26f">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20f4c25e9bda4d1c83ab4b12a014b20c_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTEtMy0xLTEtMzExMTE_f158c9d3-c7d9-448c-8298-68cf92d3e7f1">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2d1571d6843f4575a210c0bdd2dd2d7e_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTItMS0xLTEtMzExMTE_9111ea37-800a-46ec-b807-74c64a79e2d2">9,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="idef5d311ff2044f2aa2696e394008d71_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTItMy0xLTEtMzExMTE_e9a821d9-0c90-4aea-9b4c-07d9807bfeba">8,641</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTMtMS0xLTEtMzExMTE_00d75b27-f31d-4e01-9ec5-ede6f1b9784e">241,325</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTMtMy0xLTEtMzExMTE_03cb9dbb-35ca-4e24-931a-31016d68bcfd">221,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating (Loss) Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTUtMS0xLTEtMzExMTE_73039f00-76b1-4a4f-8f69-0c082605a19f">2,087</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTUtMy0xLTEtMzExMTE_c363e093-90a1-4767-8466-25865bd44217">6,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTYtMS0xLTEtMzExMTE_5f97287b-492b-4161-a143-06d2d8268c25">1,400</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTYtMy0xLTEtMzExMTE_d9fff0d9-dd88-48a2-8123-815c10f91693">2,712</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTctMS0xLTEtMzExMTE_3a2690ad-7b4b-42b7-b652-ec376ba31100">1,343</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTctMy0xLTEtMzExMTE_ffa2354a-dfa1-42cc-93d4-14b2de310450">492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTgtMS0xLTEtMzExMTE_17e69e44-f0ac-4f3f-a09b-cd72feab7b0e">8,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTgtMy0xLTEtMzExMTE_19dabb11-af28-476d-93ba-44c8fdea9b7a">7,540</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total operating loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTktMS0xLTEtMzExMTE_6d27faf2-7dab-442f-8014-9e2dbd953de5">4,029</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTktMy0xLTEtMzExMTE_0edb7441-a992-4eb4-845f-e870c602e5b7">2,984</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and Amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjEtMS0xLTEtMzExMTE_20bd8dfa-c29a-417f-9199-cf9db685c655">3,174</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjEtMy0xLTEtMzExMTE_96aa622d-bd6f-4f4f-afe1-0f0ec81d3d3f">3,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjItMS0xLTEtMzExMTE_098c5422-a892-413b-8382-49b46a24a4c1">3,464</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjItMy0xLTEtMzExMTE_409c834e-450a-4e4c-b5ec-28f5c844135e">3,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjMtMS0xLTEtMzExMTE_edaf2b58-7e78-483a-b452-07a1dc4ac366">1,085</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjMtMy0xLTEtMzExMTE_e7ea4ba4-8321-4038-8512-0c5766fe8762">991</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjQtMS0xLTEtMzExMTE_591effee-6140-4ddd-bf4e-7216ed1e4490">602</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjQtMy0xLTEtMzExMTE_ca444e23-0085-453e-9518-958299b5906c">561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total depreciation and amortization </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjUtMS0xLTEtMzExMTE_1535a28f-45e9-4e17-ae9c-03e7175aeacf">8,325</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjUtMy0xLTEtMzExMTE_157e5c5a-dc4a-48a0-8142-c40258c771c3">8,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense (Income), net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjctMS0xLTEtMzExMTE_4c70e488-8f8a-4bde-b0b1-4efdca08324c">18</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjctMy0xLTEtMzExMTE_0ba10cc8-c7cc-41d7-8cf7-183dbca67b18">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjgtMS0xLTEtMzExMTE_8c17a162-7905-4d83-a949-8425f8e43290">485</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjgtMy0xLTEtMzExMTE_7e45376d-bfe7-41d8-a0df-b05a7ee47c43">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjktMS0xLTEtMzExMTE_6497336d-0ee2-4617-bd26-e9cc3381c856">270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjktMy0xLTEtMzExMTE_0756db9c-976a-4eb3-ac55-9ab3a33bb52b">158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzAtMS0xLTEtMzExMTE_ae33e726-cbba-4efb-b390-7f91decd2155">2,513</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzAtMy0xLTEtMzExMTE_aab99d2a-cc62-49db-a7ba-850bd12525b7">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzEtMS0xLTEtMzExMTE_583c6ee7-f1f8-4d6f-8e55-2c1820c283c7">2,746</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzEtMy0xLTEtMzExMTE_5bc05626-6c08-4a4c-b702-9a9b29c5fc71">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzMtMS0xLTEtMzExMTE_6132bf4c-d418-4f72-a378-b3f1f7e1f244">1,956</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzMtMy0xLTEtMzExMTE_6970a757-64d7-4a66-bba6-3ade548e3464">3,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzQtMS0xLTEtMzExMTE_9a649647-55ad-4630-b39f-8a1fb214e0cf">6,207</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzQtMy0xLTEtMzExMTE_11c7c5e0-9342-4677-88ce-93aad53f4c2f">2,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzUtMS0xLTEtMzExMTE_296fb9b9-68a8-44af-83c8-8586c320c6e5">636</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzUtMy0xLTEtMzExMTE_89b0d335-17e7-4503-85e3-801af47367fa">669</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzYtMS0xLTEtMzExMTE_9e08a297-5d9c-495e-b075-b6bdba9c0532">112</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzYtMy0xLTEtMzExMTE_2e1e82e3-e62b-49f7-b434-980fa0ab6584">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzctMS0xLTEtMzExMTE_20c61567-fb5e-4b9f-9a69-a53f719575bf">8,911</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzctMy0xLTEtMzExMTE_9f545bfd-cc2f-45e1-8983-1d4e03f05c76">7,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="i0bff49c055eb485bbdbececdd45e5414"><div style="margin-top:12pt"><ix:continuation id="idcd7920cc8b946e686fd3148cf1014c8"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if769b72485824db0b03a02fd98db0b44_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMi0xLTEtMS0zMTExMQ_2fdec2c5-6b94-44bf-92d0-b79a8eacafe1">177,154</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i2b2c070596e44b82a01254e00f77da98_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMi0zLTEtMS0zMTExMQ_3f5bc714-9f7f-4d7c-b21a-eddb823d643e">174,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9a151f1a77e146ccacce431b07c390a5_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMy0xLTEtMS0zMTExMQ_db4df1a9-c881-4751-acf0-3bdf5ab2178e">380,666</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i792da8ba24c54c7784984ceb1ec07f0f_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMy0zLTEtMS0zMTExMQ_b8617f60-fccb-409e-b2ef-c6db750e463a">369,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i3176b0c3979f4d4183999df8209292c1_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNC0xLTEtMS0zMTExMQ_07235115-d644-4aa9-87e8-33a629ca6929">64,128</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifcefb418300a4da6a04cba4e88f460d5_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNC0zLTEtMS0zMTExMQ_498222d3-49ef-407a-b77d-888e46721628">60,861</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i81f7549bd00d456390cef623774aa5fc_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNS0xLTEtMS0zMTExMQ_449a16bf-8187-4690-92df-97a20f672be6">421,554</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if2aaf3792b9b4419a9a6b4f3dbd9b27b_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNS0zLTEtMS0zMTExMQ_f3c4bb50-8be6-4f33-846b-ce4cc8bf8f20">419,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i7947b81b18d24a49a4be60aae047b4ac_I20230331" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNi0xLTEtMS0zMTExMQ_c78cf61f-464a-4455-8dd3-4f1a1517da2f">372,764</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i2df2f015fbcb4b98a963f45e310d9f8f_I20221231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNi0zLTEtMS0zMTExMQ_a7795ddf-bf06-4b0f-bbe6-e6de2b20a3d3">371,992</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNy0xLTEtMS0zMTExMQ_0fc9f13f-5be2-4ae5-911a-95a2f8aa23dc">670,738</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNy0zLTEtMS0zMTExMQ_09b11bbf-2b1d-46ad-a73b-650cef2166a4">652,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4Mw_9aa9229f-d6b9-4542-bc5d-0de0d02e887a" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i238a522a5389452596641d0fad8219a0_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfMy0xLTEtMS0zMTExMQ_f31be2e4-6f4b-4fcd-8181-3cc35018b5ea">123,726</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="id81d08c8d0514847ad196125590a0377_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfMy0zLTEtMS0zMTExMQ_0c0e5064-da44-4d99-9d13-b87488eb46e6">103,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNC0xLTEtMS0zMTExMQ_87cfa32f-7a68-442a-a977-4862d4a3cdfd">14,256</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNC0zLTEtMS0zMTExMQ_9a818b5f-f2a9-4b41-af30-7ed38aec91d0">12,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iad333f3d3d844c8696cd46aeab90104b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNS0xLTEtMS0zMTExMQ_40c075f1-809c-4737-b837-41d0561d646f">103,343</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i9b649355ffbc47cb8a401d5f9bfae413_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNS0zLTEtMS0zMTExMQ_127c21a8-dbd8-4c54-9a4b-5f72fa765536">105,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNi0xLTEtMS0zMTExMQ_cce9a62a-0a2e-4339-b11f-f5226acfd457">241,325</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNi0zLTEtMS0zMTExMQ_e66d2bb3-773a-4c23-96dc-380175aefac4">221,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iaecbca072fe34ae69c7b4f46b3a147e1_I20230331" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMi0xLTEtMS0zMTExMQ_b7016a38-f422-4d94-8a68-97f061c1d12c">94,451</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7d6e576b71454940a169f31dae3d8382_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMi0zLTEtMS0zMTExMQ_9cc6bbd4-b4ad-46d3-8f0a-14fc8ae4328e">92,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i593432f0a42c4322b800dcf07a26d406_I20230331" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMy0xLTEtMS0zMTExMQ_951db464-83d4-467e-91a7-da2c19fb4124">32,471</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i7577ea297bb04b6c919d57cc17694d27_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMy0zLTEtMS0zMTExMQ_27a4f034-7fca-4c82-b858-7bdbc8f66a9b">31,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i730963f470fa499d9bffa29bc92c28f5_I20230331" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNC0xLTEtMS0zMTExMQ_fc23c98b-5448-480b-8651-505d786db273">120,680</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="iba788b42c03f4e77b7018d5ade7f577c_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNC0zLTEtMS0zMTExMQ_c5242936-b603-4614-bdfd-8a7039d9fe0d">118,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNS0xLTEtMS0zMTExMQ_1a4cb4c8-4800-4939-b91e-da7a70314f49">247,602</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i4294f82ad613493084886ce19289b40d_I20221231" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNS0zLTEtMS0zMTExMQ_ff623a7c-216c-4bff-b7bb-d017e35b0d02">242,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________________________________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(B)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(C)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed assets for the corporate headquarter building, leased assets, information technology assets, equity investments and investments in subsidiaries.</span></div></ix:nonNumeric></ix:continuation><div id="ia30a90523c9a4ced855da02dc7747366_79"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14) <ix:nonNumeric contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjIwMQ_f1fa684d-08e0-40c5-9456-818404ff0249" continuedAt="i4a280496dfb94e9d90c164cb4982dbfe" escape="true">Investments</ix:nonNumeric></span></div><ix:continuation id="i4a280496dfb94e9d90c164cb4982dbfe" continuedAt="i30fa8126d2a14296935c5534f75456cf"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">PST Eletr&#244;nica Ltda.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had a <ix:nonFraction unitRef="number" contextRef="ia893fa62617b4768bc8715bf2df44777_D20120101-20170515" decimals="2" name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfNjI3_18af942c-caf9-477a-9d81-283f88169c40">74</ix:nonFraction>% controlling interest in Stoneridge Brazil from December 31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining <ix:nonFraction unitRef="number" contextRef="i8a51d0e8ac204a30907a8963f2eef9d8_I20170516" decimals="2" name="sri:AdditionalPercentageOfNoncontrollingInterestAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfNzQ5_1f8bd22c-7ae7-439b-ba1f-c3f5181f59de">26</ix:nonFraction>% noncontrolling interest in Stoneridge Brazil. As part of the acquisition agreement, the Company was required to pay additional earn-out consideration based on Stoneridge Brazil&#8217;s financial performance in 2021. The final earn-out consideration of $<ix:nonFraction unitRef="usd" contextRef="i2d065897f96a49639351c22cae64fab2_D20220429-20220429" decimals="-3" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfOTk2_5ef84e63-bbed-4475-bb2a-da3f6c04cac2">8,272</ix:nonFraction> was paid on April 29, 2022. See Note 5 for the fair value and foreign currency adjustments of the earn-out consideration in prior periods. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Investments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2018, the Company entered into an agreement to make a $<ix:nonFraction unitRef="usd" contextRef="ifd04ffe32cfb410ebcbf17575aec3909_I20181231" decimals="-3" name="us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTIyMw_4e2dbe62-29a6-46a5-91b3-58f894e182e2">10,000</ix:nonFraction> investment in a fund (&#8220;Autotech Fund II&#8221;) managed by Autotech Ventures (&#8220;Autotech&#8221;), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company&#8217;s $<ix:nonFraction unitRef="usd" contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331" decimals="-3" name="us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTQ1NA_efa3b191-dc82-4b28-83e9-a41cee0c7e84">10,000</ix:nonFraction> investment in the Autotech Fund II will be contributed over the expected <ix:nonNumeric contextRef="i35e6e60e00084d489a4b5a79841006d3_D20230101-20230331" name="sri:ExpectedLifeOfFund" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjIwMg_865a87cb-685f-4d70-a59c-676198892792">ten-year</ix:nonNumeric> life of the fund. The Company did not contribute to or receive distributions from </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">STONERIDGE, INC.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(in thousands, except per share data, unless otherwise stated)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i30fa8126d2a14296935c5534f75456cf">Autotech Fund II during the three months ended March 31, 2023 or 2022. The Company has a <ix:nonFraction unitRef="number" contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331" decimals="3" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTc4OQ_0817cf81-6332-4866-ad7f-685b7f950a9f">6.5</ix:nonFraction>% interest in Autotech Fund II. The Company recognized losses of $<ix:nonFraction unitRef="usd" contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTg1Nw_73f42a8e-7744-4695-b44c-5c90304a01a2">171</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTg2NA_c02627b9-eb8a-4a27-8703-3a9aaf0f62fb">81</ix:nonFraction> during the three months ended March&#160;31, 2023 and 2022, respectively. The Autotech Fund II investment recorded in investments and other long-term assets in the condensed consolidated balance sheets was $<ix:nonFraction unitRef="usd" contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331" decimals="-3" name="us-gaap:OtherInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjE2MQ_50934fa0-05e3-4092-ad1b-fa7d8a3f8f7a">8,473</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8becdc04dd0741d2aa16611ab0328060_I20221231" decimals="-3" name="us-gaap:OtherInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjE2OA_dc42838b-d553-4156-b3b0-d88729c94e4f">8,644</ix:nonFraction> as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_85"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are a global designer and manufacturer of highly engineered electrical and electronic systems, components and modules primarily for the automotive, commercial, off-highway and agricultural vehicle markets. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with the condensed consolidated financial statements and notes related thereto and other financial information included elsewhere herein. </span></div><div id="ia30a90523c9a4ced855da02dc7747366_91"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Segments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are organized by products produced and markets served. Under this structure, our operations have been reported using the following segments:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Control Devices.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> This segment includes results of operations that manufacture actuators, sensors, switches and connectors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Electronics.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> This segment includes results of operations from the production of driver information systems, vision and safety systems, connectivity and compliance products and electronic control units.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stoneridge Brazil.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> 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, driver information systems and telematics solutions.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_94"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">First Quarter Overview</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the first quarter of 2023, we benefited from both increased volumes in our North American and European commercial, and North American automotive markets due to improvements in material availability, customer production schedules and end market demand. We continue to benefit from the negotiated pricing actions previously agreed to with the majority of our customers which continue to offset a portion of the incremental material and supply chain related costs we have continued to incur. The Company continues to work with our customers to preserve gross margin through price increases aligned with current market conditions and is executing on initiatives to reduce supply chain related costs and improve working capital. In the first quarter of 2023, we experienced some moderation of commercial and operational challenges including material availability, material costs and customer production schedules volatility. While these challenges continue, we are focusing on our long-term growth initiatives that we expect will drive profitable growth in 2023 and beyond.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had net loss of $(7.4) million, or $(0.27) per diluted share, for the three months ended March&#160;31, 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss for the quarter ended March&#160;31, 2023 decreased by $0.3 million, or $0.01 per diluted share, from net loss of $(7.7) million, or $(0.28) per diluted share, for the three months ended March&#160;31, 2022. Net loss decreased primarily due to additional contribution from higher sales levels offset by higher business realignment and interest costs. Net sales increased by $20.3 million, or 9.2%, primarily from </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">higher volumes in our served markets offset by lower required electronic component spot buy purchases and adverse foreign currency movements in our Electronics segment. During the first quarter, the overall transportation industry continued to be challenged by on-going supply chain disruptions including electronic component shortages even though these conditions have improved relative to prior quarters.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Control Devices segment net sales increased by 2.2% compared to the first quarter of 2022 primarily as a result of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">higher North American automotive volumes including production ramp-up of new products and negotiated price increases offset by lower China automotive volumes. Segment gross margin decreased due to higher material costs and unfavorable sales mix. Segment operating income decreased due to lower gross margin.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment net sales increased by 12.9% compared to the first quarter of 2022 primarily due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> increased sales volumes in our European commercial and North American commercial vehicle markets including the continued ramp up of previously launched new products offset by lower required electronic component spot buy purchases. Segment gross margin as a percent of sales increased primarily due to higher contribution from higher sales levels and lower required electronic component spot buy purchases offset by an increase in material and labor costs. Operating income for the segment increased compared to the first quarter of 2022 primarily due to higher gross margin.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Stoneridge Brazil segment net sales increased by 18.4% compared to the first quarter of 2022 primarily due to higher sales of our OEM products and tracking devices offset by</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> lower sales demand for our other product lines. Segment gross margin increased due to increased contribution margin from higher sales. Operating income increased due to higher gross margin.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first quarter of 2023, SG&amp;A expenses increased by $2.5 million compared to the first quarter of 2022 primarily due to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">higher current quarter business realignment costs of $1.1 million and </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2022 favorable legal settlements offset by a gain on the disposal of fixed assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the first quarter of 2023, D&amp;D costs remained consistent with the prior year first quarter as higher spending was offset by an increase in the capitalization of software development costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March&#160;31, 2023 and December&#160;31, 2022, we had cash and cash equivalents balances of $35.2 million and $54.8 million, respectively, and we had $167.4 million and $167.8 million, respectively, in borrowings outstanding on our Credit Facility. The 2023 decrease in cash and cash equivalents was due to capital expenditures for new product launches and higher working capital from the return to normalized sales and production levels after year end shut downs.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_97"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Outlook</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company believes that focusing on products that address industry megatrends will have a positive effect on both our top-line growth and underlying margins. For example, the Company is aligned with platforms likely to perform well against overall market dynamics including our content on electrified vehicle platforms and our continued focus on safety-based products. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Since the first quarter of 2021, we have been experiencing supply chain related disruptions, due to a worldwide semiconductor shortage, as well as other material availability constraints, which continue and have resulted in longer lead-times, higher costs and delays in procuring other component parts and raw materials. In addition, global inflation has increased significantly since 2021. Rising costs of materials, labor and other inputs used to manufacture and sell our products, including freight and logistics costs, have impacted, and may continue to impact, our results. While incremental material costs have started to moderate, we expect material cost inflation to persist throughout 2023 which will continue to put pressure on margins. In order to minimize the impact of these incremental costs, we have taken several actions, including continuing to negotiate price increases and cost recoveries with our customers and implementing supply chain strategies. In addition, we have taken actions to optimize our organizational structure, reduce discretionary spending and improve operating leverage. We will continue to evaluate macroeconomic conditions and expect ongoing discussions with our customers regarding price increases and other cost recovery actions to improve our margin performance. During the first quarter of 2023, we experienced sequential monthly revenue increases supporting our expectations for continued revenue growth in 2023.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on IHS Market production forecast, the North American automotive market is expected to increase to 15.1 million units in 2023 from 14.3 million units in 2022 as this market continues to recover from supply chain disruptions and economic headwinds. The Company expects sales volumes in our Control Devices segment to increase from 2022 based on production forecasts and market conditions as well as incremental revenue from high-demand powertrain actuation program launches. We will continue to focus on growing our core product portfolio aligned with powertrain electrification by investing in our actuation and electrification focused sensor businesses as we anticipate greater opportunities as powertrains become increasingly electrified. However, on-going global supply chain disruptions, including the global semiconductor supply shortage, material and labor cost inflation could adversely impact our sales volumes and gross margin for the remainder of 2023.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For 2023, we expect an increase in our Electronics&#8217; segment sales compared to 2022 primarily due to strong demand for our products in our commercial vehicle end markets and the ramp-up of new product launches even though production volumes in our European and North American commercial markets are expected decrease approximately 2.0% to 3.5%. In addition, we expect increased sales from the continued roll out of our MirrorEye camera-based vision systems including the first OEM launch of our MirrorEye system in North America. Customer recoveries related to spot buys of materials purchased for our customers increased net sales by $58.4 million for the full year 2022 and $9.1 million for the first quarter ended March 31, 2023. Spot buy material purchasing activity, which is recognized as revenue and material costs, was mostly passed through to the customer and was driven by electronic component shortages. The Company expects spot buy activity to moderate but continue in 2023 and cannot predict the duration or magnitude of continued spot buy activity due to volatile supply chains and component availability. We expect to continue to offset a significant majority of spot buy related costs going forward and expect continued reduction in overall spot buy costs in 2023. In addition, we expect customer negotiated price increases to favorably impact sales and mitigate the impact of cost pressure on margin in 2023.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2022, our gross D&amp;D spend increased to support near term launches of awarded business in both our Electronics and Control Devices segments. In 2023, we expect that our D&amp;D spending will stabilize as we continue to align our global engineering capabilities in order to develop advanced technologies and systems within our portfolio of products and we expect to sustain current levels of customer reimbursement to support specific programs and products.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our 2022 Stoneridge Brazil segment revenues decreased compared to the prior year due to lower sales of most of our product lines offset by favorable foreign currency translation and slightly higher sales of tracking devices and monitoring service fees. In October 2022, the International Monetary Fund forecasted the Brazil gross domestic product to grow 2.8% in 2022 and 1.0% in 2023. We expect our served market channels to remain stable in 2023 based on current market </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">conditions. Stoneridge Brazil will focus on continuing to grow our OEM capabilities in-region to better support our global customers. This will drive steady future growth and provide a platform to continue to rotate our local portfolio to more closely align with our global business. 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></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of supply chain disruptions and production schedule volatility, our working capital balances, specifically inventory, have increased significantly compared to historical levels. In addition, inventory has also increased from product launches in our Electronics and Control Devices segments. We continue to engage in initiatives to reduce working capital including reducing on-hand inventory by refining our procurement process and managing the on-time collection of our accounts receivable balances.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect higher interest expense in 2023 driven by higher benchmark rates on our Credit Facility.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our future effective tax rate depends on various factors, such as changes in tax laws, regulations, accounting principles and our jurisdictional mix of earnings.  We monitor these factors and adjust our effective tax rate accordingly.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_100"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 Mexican peso in 2023 and the euro, Swedish krona and Argentine peso in 2022, unfavorably impacting our reported results.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter sensor product line (&#8220;PM Sensor Exit&#8221;). The costs for the PM Sensor Exit included employee severance and termination costs and other related costs including supplier settlements. Non-cash charges included impairment and accelerated depreciation of fixed assets associated with PM sensor production. We did not recognize any expense as a result of this initiative during the three months ended March 31, 2023 and 2022. The only remaining costs relate to potential commercial settlements and legal fees that we continue to negotiate. The estimated additional cost related to these settlements and fees is up to $4.2 million.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. We also evaluate the required skill sets of our personnel and periodically make strategic changes. As a consequence of these actions, we incur severance and resignation related costs that we refer to as business realignment charges. Business realignment costs of $1.3 million and less than $0.1 million were incurred during the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_484"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Three Months Ended March&#160;31, 2023 Compared to Three Months Ended March&#160;31, 2022</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Condensed consolidated statements of operations as a percentage of net sales are presented in the following table (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.023%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dollar<br/>increase<br/>(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costs and expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">198,523</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">82.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">29,863</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Design and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16,968</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4,029)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.7)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,984)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,045)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,746</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity in loss of investee</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">171</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other expense, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,148</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(183)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8,094)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6,182)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,912)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Benefit) provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(708)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,493&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,201)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7,386)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,675)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Net Sales. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net sales for our reportable segments, excluding inter-segment sales, are summarized in the following table (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dollar<br/>increase</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percent<br/>increase</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">85,942</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">35.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,060&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,882&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">141,127</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">58.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16,174&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Control Devices segment net sales increased $1.9&#160;million due to an increase in our North American automotive market of $3.7 million and negotiated price increases of $1.2 million offset by a decrease in our China automotive and other markets of $1.4 million and $0.8 million, respectively. In addition, first quarter of 2023 net sales were impacted by an increase in unfavorable foreign currency translation of $0.9 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment net sales increased $16.2&#160;million due to higher sales volumes in our European, North American and China commercial vehicle markets of $26.1 million, $12.3 million and $1.1 million, respectively. These increases were offset by the impact of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">lower required electronic component spot buy purchases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of $13.4 million compared to the first quarter of 2022. In addition, we experienced lower sales volumes in our European off-highway vehicle market of $3.7 million and unfavorable euro and Swedish krona foreign currency translation of $6.6 million compared to the prior year quarter.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Stoneridge Brazil segment net sales increased due to higher sales in our OEM products and tracking devices offset by</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> lower sales demand for our other product lines</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net sales by geographic location are summarized in the following table (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dollar<br/>increase<br/>(decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percent<br/>increase <br/>(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">123,726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">51.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">103,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">105,185&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,842)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in North American net sales was mostly attributable to an increase in sales volume in our commercial vehicle market of $11.7 million and in our automotive market of $3.7 million as well as negotiated price increases and higher required customer recoveries of electronic component spot buys of $1.4 million and $0.8 million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in net sales in South America was primarily due to higher sales in our OEM products and tracking devices offset by</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> lower sales demand for our other product lines</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The decrease in net sales in Europe and Other was due to decreases in required customer recoveries of electronic component spot buys and negotiated price increases of $18.2 million and $1.7 million, respectively. In addition, we experienced decreases in our European off-highway and China automotive markets of $3.7 million and $1.4 million, respectively, as well as unfavorable foreign currency translation of $7.5 million. These decreases were offset by increases in our European commercial vehicle market of $26.1 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cost of Goods Sold and Gross Margin.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Cost of goods sold increased compared to the first quarter of 2022 and our gross margin decreased from 18.7% in the first quarter of 2022 to 17.7% in the first quarter of 2023. Our material cost as a percentage of net sales increased from </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62.3%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the first quarter of 2022 to 62.6</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the first quarter of 2023 from higher material costs resulting from adverse foreign exchange fluctuations and material inflation. Cost of goods sold also increased by $9.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, or 3.8% of net sales, and $24.4 million, o</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">r 11.0% of sa</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">les, for the first quarter of 2023 and 2022, respectively</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, from the impact of electronic component spot buy purchases, which were offset by customer recoveries. The impact of these spot buy purchases reduced gross margin percent by 0.7%. Overhead as a percentage of net sales was 14.8% and 14.4% for the first quarters of 2023 and 2022, respectively. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Control Devices segment gross margin decreased primarily due to higher material costs associated with inflation and an unfavorable sales mix.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment gross margin increased due to the contribution from higher sales levels and the reduction of the adverse effect of required electronic component spot buy purchases, net of customer recoveries offset by higher material and labor costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Stoneridge Brazil segment gross margin increased primarily due to increased contribution from higher sales.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Selling, General and Administrative. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">SG&amp;A expenses increased by $2.5 million primarily due to higher business realignment costs of $1.1&#160;million. In addition our Control Devices segment recognized 2022 favorable legal settlements offset by a 2023 gain on the sale of fixed assets of an idled sensor production line.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Design and Development. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">D&amp;D costs were consistent with the prior year first quarter as higher spending was offset by higher capitalized software development costs of $1.2 million in our Electronics segment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Operating Loss</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Operating (loss) income by segment is summarized in the following table (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dollar<br/>increase<br/>(decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percent<br/>increase <br/>(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,087</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,689)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(69.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,400</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">151.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">851&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">173.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated corporate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8,859)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,319)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4,029)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,984)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,045)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Control Devices segment operating income decreased due to lower gross margin primarily resulting from higher material costs, unfavorable sales mix and a 2022 favorable legal settlement offset by the gain on disposal of fixed assets of $0.8 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment operating income increased primarily due to higher contribution from higher sales offset by higher material and labor as well as adverse foreign exchange fluctuations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Stoneridge Brazil segment operating income increased due to contribution from higher sales levels.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our unallocated corporate operating loss increased primarily from higher business realignment costs associated with employee separation related costs of $1.0&#160;million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating (loss) income by geographic location is summarized in the following table (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dollar<br/>increase<br/>(decrease)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percent<br/>increase <br/>(decrease)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6,871)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,525)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4,346)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(172.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">173.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,499</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">257.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4,029)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,984)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,045)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our North American operating loss increased due to higher material and labor costs, higher business realignment costs and a 2022 favorable legal settlement offset by a gain on disposal of fixed assets. Operating income in South America increased due to higher sales levels. Our operating results in Europe and Other increased primarily due to contribution from higher sales levels.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest Expense, net.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Interest expense, net was $2.7 million and $1.8 million for the three months ended March&#160;31, 2023 and 2022, respectively. The increase for the quarter ended March&#160;31, 2023, was the result of higher benchmark rates affecting the company&#8217;s floating rate Credit Facility debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Equity in Loss of Investee.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Equity loss for Autotech Fund II was $0.2 million and $0.1 million for the three months ended March&#160;31, 2023 and 2022, respectively</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Expense, net</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. We record certain foreign currency transaction losses (gains) as a component of other expense, net on the condensed consolidated statement of operations. Other expense, net of $1.1 million decreased by $0.2&#160;million compared to the first quarter of 2022 due to foreign currency transaction losses in Electronics, Control Devices and Stoneridge Brazil segments from the strengthening of the U.S. dollar.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Benefit) Provision for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, income tax benefit of $(0.7) million was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of 8.7% varies from the statutory tax rate primarily due to U.S. taxes on foreign earnings and non-deductible expenses offset by the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions and tax credits and incentives.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March 31, 2022, income tax expense of $1.5 million was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of (24.2)% varies from the statutory tax rate primarily due to the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions as well as U.S. taxes on foreign earnings offset by tax credits and incentives.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_103"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Summary of Cash Flows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by (used for):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19,811)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8,755)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17,146)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">423</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net change in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(19,633)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(44,159)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used for operating activities decreased compared to 2022 primarily due </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to a reduction in cash used for assets related to customer recoveries of electronic component spot buys and customer funded tooling</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Our receivable terms and collections rates have remained consistent between periods presented. Our inventory levels for both periods presented are elevated compared to historical balances due to a combination of new product launches and supply chain disruptions. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used for investing activities increased compared to 2022 due to higher capital expenditures and capitalized software development costs slightly offset by increased proceeds from the disposal of fixed assets. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used for financing activities decreased compared to the prior year first quarter primarily due to higher 2022 net Credit Facility payments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As outlined in Note 7 to our condensed consolidated financial statements, the Credit Facility permits borrowing up to a maximum level of $300.0 million. This variable rate facility provides the flexibility to refinance other outstanding debt or finance acquisitions through June 2024. The 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 Credit Facility also contains affirmative and negative covenants and events of default that are customary for credit arrangements of this type including covenants that place restrictions and/or limitations on the Company&#8217;s ability to borrow money, make capital expenditures and pay dividends. The Credit Facility had an outstanding balance of $167.4 million at March&#160;31, 2023.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on February 28, 2022, the Company entered into Amendment No. 3 to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 3&#8221;). Amendment No. 3 reduced the total revolving credit commitments from $400.0 million to $300.0 million and the maximum permitted amount of swing loans from $40.0 million to $30.0 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">million</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Amendment No. 3 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Specified Period&#8221; (the period from February 28, 2022 until the date that the Company delivers a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio was changed to 4.00 to 1.00 for the year ended December 31, 2021, suspended for the quarters ending March 31, 2022 through September 30, 2022 and cannot exceed 4.75 to 1.00 for the quarter ended December 31, 2022 or 3.50 to 1.00 for the quarter ended March 31, 2023;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of 3.50 was reduced to 2.50 for the quarter ended March 31, 2022, 2.25 for the quarter ended June 30, 2022 and 3.00 for the quarters ended September 30, 2022 and December 31, 2022;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">an additional condition to drawing on the Credit Facility has been added that restricts borrowings if the Company&#8217;s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0 million; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there are certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> No. 3 changed the leverage based LIBOR pricing grid through the maturity date and also retained a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remained subject to a LIBOR floor of 0 basis points.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to continued supply chain disruptions and macroeconomic challenges on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on March 1, 2023, the Company entered into Amendment No. 4</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 4&#8221;)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Amendment No. 4 Specified Period&#8221; (the period from March 1, 2023 until the date that the Company delivers a compliance certificate for the quarter ending September 30, 2023 in form and substance satisfactory to the administrative agent). During the Amendment No. 4 Specified Period:</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was changed to 4.75 to 1.00 for the quarter ended March 31, 2023 and 4.25 to 1.00 for the quarter ended June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">drawing on the Credit Facility continues to be restricted if the Company's total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0 million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there continue to be certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">consistent with Amendment No. 3, a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Amendment No. 4 Specified Period.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the amendments, the Company was in compliance with all covenants at March&#160;31, 2023 and December&#160;31, 2022. The Company has not experienced a violation that would limit the Company&#8217;s ability to borrow under the Credit Facility, as amended and does not expect that the covenants under it will restrict the Company&#8217;s financing flexibility. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">However, it is possible that future borrowing flexibility under the Credit Facility may be limited as a result of lower than expected financial performance due to the adverse impact of macroeconomic conditions and supply chain disruptions on the Company&#8217;s markets and general global demand.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The Company expects to make additional repayments on the Credit Facility when cash exceeds the amount needed for operations and to remain in compliance with all covenants.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary&#8217;s bank account up to a daily maximum level of 20.0 million Swedish krona, or $1.9 million at both March&#160;31, 2023 and December&#160;31, 2022. At March&#160;31, 2023 and December&#160;31, 2022 there were no borrowings outstanding on this overdraft credit line. During the three months ended March&#160;31, 2023, the subsidiary borrowed and repaid 85.1 million Swedish krona, or $8.2 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Suzhou, China, has lines of credit that allow up to a maximum borrowing level of 20.0 million Chinese yuan, or $2.9 million at both March&#160;31, 2023 and December 31, 2022, respectively. At both March&#160;31, 2023 and December&#160;31, 2022 there was $1.5 million in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 3.70%. The Suzhou credit line is included on the condensed consolidated balance sheet within current portion of debt. In addition, the Suzhou subsidiary has a bank acceptance draft line of credit which facilitates the extension of trade payable payment terms by 180 days. The bank acceptance draft line of credit allows up to a maximum borrowing level of 60 million Chinese yuan, or $8.7 million at both March&#160;31, 2023 and December&#160;31, 2022. There was $4.0 million and $2.0 million utilized on the Suzhou bank acceptance draft line of credit at March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 19, 2020, the Company committed to the strategic exit of its Control Devices PM sensor product line. The costs for the PM Sensor Exit included employee severance and termination costs, professional fees and other related costs such as potential commercial and supplier settlements. Non-cash charges included impairment of fixed assets and accelerated depreciation associated with PM sensor production. We did not recognized any expense as a result of this initiative during the three months ended March 31, 2023. The only remaining costs relate to potential commercial settlements and legal fees which we continue to negotiate. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated additional costs related to these settlements and fees is up to $4.2 million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2018, the Company entered into an agreement to make a $10.0 million investment in Autotech Fund II managed by Autotech, a venture capital firm focused on ground transportation technology. The Company&#8217;s $10.0 million investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. As of March&#160;31, 2023, the Company&#8217;s cumulative investment in the Autotech Fund II was $8.1 million. The Company did not contribute to or receive distributions from Autotech Fund II during the three months ended March 31, 2023 or 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. Currently, we do not have any foreign currency forward contracts in place, but have historically entered into foreign currency forward contracts to reduce our exposure related to certain foreign currency fluctuations. See Note 5 to the condensed consolidated financial statements for additional details. Our future results could also be unfavorably affected by increased commodity prices and material cost inflation as these fluctuations impact the cost of our raw material purchases. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At March&#160;31, 2023, we had a cash and cash equivalents balance of approximately $35.2 million, of which 89.0% was held in foreign locations. The Company has approximately $132.6 million of undrawn commitments under the Credit Facility as of March&#160;31, 2023, which results in total undrawn commitments and cash balances of more than $167.8 million. However, it is possible that future borrowing flexibility under our Credit Facility may be limited as a result of our financial performance.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_106"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Note 10 to the condensed consolidated financial statements for disclosures of the Company&#8217;s commitments and contingencies.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_109"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Control Devices and Electronics segments are moderately seasonal, impacted by mid-year and year-end shutdowns and the ramp-up of new model production at key customers. In addition, the demand for our Stoneridge Brazil segment consumer products is generally higher in the second half of the year.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_112"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s critical accounting policies, which include management&#8217;s best estimates and judgments, are included in Part II, Item 7, to the consolidated financial statements of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. These accounting policies are considered critical as disclosed in the Critical Accounting Policies and Estimates section of Management&#8217;s Discussion and Analysis of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> because of the potential for a significant impact on the financial statements due to the inherent uncertainty in such estimates. There have been no material changes in our significant accounting policies or critical accounting estimates during the first quarter of 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information regarding other significant accounting policies is included in Note 2 to our consolidated financial statements in Item 8 of Part II of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_115"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inflation and International Presence</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 fluctuations in certain commodity prices, we believe that an increase in such items could significantly affect our profitability. See Note 5 to the condensed consolidated financial statements for additional details on the Company&#8217;s foreign currency exchange rate and interest rate risks.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_118"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no material changes to the quantitative and qualitative information about the Company&#8217;s market risk from those previously presented within Part II, Item 7A of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 31, 2023, 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. Based on that evaluation, the Company&#8217;s management, including the PEO and PFO, concluded that the Company&#8217;s disclosure controls and procedures were effective as of March 31, 2023.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no changes in the Company&#8217;s internal control over financial reporting during the three months ended March 31, 2023 that materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_124"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PART II&#8211;OTHER INFORMATION</span></div><div id="ia30a90523c9a4ced855da02dc7747366_127"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are involved in certain legal actions and claims primarily arising in the ordinary course of business. We establish accruals for matters which we believe that losses are probable and can be reasonably estimated. Although it is not possible to predict with certainty the outcome of these matters, we do not believe that any of the litigation in which we are currently engaged, either individually or in the aggregate, will have a material adverse effect on our business, consolidated financial position or results of operations. We are subject to litigation regarding civil, labor, regulatory and other tax contingencies in our Stoneridge Brazil segment for which we believe the likelihood of loss is reasonably possible, but not probable, although these claims might take years to resolve. We are also subject to product liability and product warranty claims. In addition, if any of our products prove to be defective, we may be required to participate in a government-imposed or customer OEM-instituted recall involving such products. There can be no assurance that we will not experience any material losses related to product liability, warranty or recall claims. See additional details of these matters in Note 10 to the condensed consolidated financial statements.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_130"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There have been no material changes with respect to risk factors previously disclosed in the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_133"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents information with respect to repurchases of Common Shares made by us during the three months ended March&#160;31, 2023. There were 61,778 Common Shares delivered to us by employees as payment for withholding taxes due upon vesting of performance share awards and share unit awards.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total number of<br/>shares purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average price<br/>paid per share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total number of<br/>shares purchased as<br/>part of publicly<br/>announced plans<br/>or programs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Maximum number<br/>of shares that may<br/>yet be purchased<br/>under the plans<br/>or programs</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1/1/23-1/31/23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,858</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.26</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2/1/23-2/28/23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3/1/23-3/31/23</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56,920</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.51</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61,778</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div id="ia30a90523c9a4ced855da02dc7747366_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_139"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None.</span></div><div id="ia30a90523c9a4ced855da02dc7747366_142"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">None</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_145"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:75.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit</span></td></tr><tr style="height:9pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1043337/000104333723000013/sri-20221231xexx1023.htm">Amendment No. 4 to the Fourth Amended and Restated Credit Agreement (incorporated by reference to Exhibit 10.23 to the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1043337/000104333723000002/degaynorconsultingservices.htm">Consulting Services Agreement, dated January 30, 2023, by and between Stoneridge, Inc. and Jonathan DeGaynor (incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on January 31, 2023).</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx103drspgra.htm">Form of Stoneridge, Inc. Directors&#8217; Restricted Shares Plan 2023 Grant Agreement, filed herewith.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.4</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx104ltipper.htm">Form of Stoneridge, Inc. Long-Term Incentive Plan 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx104ltipper.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx104ltipper.htm"> Performance Shares Grant Agreement, filed herewith.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx105ltipres.htm">Form of Stoneridge, Inc. Long-Term Incentive Plan 202</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx105ltipres.htm">3</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx105ltipres.htm"> Restricted Share Units Agreement, filed herewith.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx311.htm">Chief Executive Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx312.htm">Chief Financial Officer certification pursuant to Section 302 of the Sarbanes-Oxley Act of 2002, filed herewith.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx321.htm">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.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="sri-20230331xexx322.htm">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.</a></span></div></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">XBRL Exhibits:</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Schema Document</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cover page from our Quarterly Report on Form 10-Q for the period ended March&#160;31, 2023, filed with the Securities and Exchange Commission on May&#160;3, 2023, is formatted in Inline Extensible Business Reporting Language (&#8220;iXBRL&#8221;)</span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34</span></div></div></div><div id="ia30a90523c9a4ced855da02dc7747366_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ia30a90523c9a4ced855da02dc7747366_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pursuant to the requirements 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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">STONERIDGE, INC.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date: May&#160;3, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ James Zizelman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">James Zizelman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">President, Chief Executive Officer and Director</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Date: May&#160;3, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/s/ Matthew R. Horvath</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Matthew R. Horvath</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chief Financial Officer and Treasurer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>2
<FILENAME>sri-20230331xexx103drspgra.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id91b04115385467c9829a303b1aeaf0b_1"></div><div style="min-height:99.36pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:133%">Exhibit 10.3</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">STONERIDGE, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">DIRECTORS&#8217; RESTRICTED SHARES PLAN</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2023 GRANT AGREEMENT</font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Stoneridge, Inc., an Ohio corporation (the &#8220;Company&#8221;), pursuant to the terms and conditions hereof, hereby grants to ___________ (the &#8220;Grantee&#8221;) ___________ Common Shares, without par value, of the Company (the &#8220;Restricted Shares&#8221;).   </font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;The Restricted Shares are in all respects subject to the terms, conditions and provisions of this Agreement and the Company&#8217;s Directors&#8217; Restricted Shares Plan (the &#8220;Plan&#8221;).</font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;Until no longer subject to substantial risk of forfeiture (i.e., &#8220;vested&#8221;), the Restricted Shares may not be sold, transferred, pledged, assigned or otherwise encumbered, whether voluntarily, involuntarily or by operation of law, and, except as set forth below, will be forfeited to the Company if the Grantee&#8217;s status as an Eligible Director (as defined in the Plan) terminates prior to March 1, 2024 for a reason other than where the Grantee is not nominated for re-election by the Board of Directors in 2024.  The certificate or certificates, which may be in uncertificated form (electronic or book entry) at the Company&#8217;s discretion, representing the Restricted Shares may bear a legend evidencing the restrictions contained herein.  The Restricted Shares granted hereby shall vest and no longer be subject to a substantial risk of forfeiture on March 1, 2024.  Notwithstanding anything to the contrary in this Agreement, the Restricted Shares awarded to the Grantee hereunder shall no longer be subject to a substantial risk of forfeiture and shall immediately vest and a certificate or certificates representing the Restricted Shares shall be delivered to the Grantee or the Grantee&#8217;s estate, as the case may be, upon (i) the Grantee&#8217;s death or permanent and total disability or (ii) a Change in Control of the Company (as defined in the Plan).  For purposes hereof, &#8220;permanent and total disability&#8221; means that the Grantee is permanently and totally disabled if the Grantee is unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment which can be expected to result in death or which has lasted or can be expected to last for a continuous period of not less than 6 months.  </font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;The Restricted Shares will be issued in the name of the Grantee.  The Company&#8217;s transfer agent and&#47;or share transfer records will show the Grantee as the owner of record of the Restricted Shares.  Except as otherwise provided in this Agreement, the Grantee will have all the rights of a shareholder of the Company, including the right to vote and receive dividends.  Dividends on the Restricted Shares, if any, paid prior to March 1, 2024, whether cash or in the form of additional Company Common Shares, shall be deferred and subject to forfeiture if the Restricted Shares granted hereby do not vest with the Grantee on March 1, 2024.</font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;The Company or the Company&#8217;s agent will hold (either physical or uncertificated form) the Restricted Shares for the period of time that the Restricted Shares are subject to forfeiture (until vested) and the certificate or certificates representing the Restricted Shares will be delivered to the Grantee after the Restricted Shares are no longer subject to substantial risk of forfeiture.  Such delivery may take the form of an electronic transfer of the vested Restricted Shares to the Grantee&#8217;s brokerage or other financial account.  </font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;On any change in the number or kind of outstanding Common Shares of the Company by reason of a recapitalization, merger, consolidation, reorganization, separation, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:99.36pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">liquidation, share split, share dividend, combination of shares or any other change in the corporate structure or Common Shares of the Company, the Company, by action of the Company&#8217;s Board of Directors (&#8220;Board&#8221;), is empowered to make such adjustment, if any, in the number and kind of Restricted Shares subject to this Agreement as it considers appropriate for the protection of the Company and of the Grantee.</font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6. &#160;&#160;&#160;&#160;The Grantee agrees and represents that Restricted Shares are not being acquired with a view to resale or distribution and will not be sold or otherwise transferred by the Grantee except in compliance with the Securities Act of 1933, as amended, and the rules and regulations thereunder and any applicable state securities laws.  </font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;The laws of the State of Ohio govern this Agreement, the Plan and the Restricted Shares granted hereunder.</font></div><div style="margin-bottom:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;8.&#160;&#160;&#160;&#160;The granting of the Restricted Shares does not confer any right on the Grantee to continue as a director of the Company.  </font></div><div style="margin-bottom:9pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company has caused its corporate name to be subscribed by its duly authorized officer as of March 13, 2023.</font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">STONERIDGE, INC.</font></div><div style="padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; James Zizelman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;James Zizelman</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The foregoing is hereby accepted by Grantee.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.4
<SEQUENCE>3
<FILENAME>sri-20230331xexx104ltipper.htm
<DESCRIPTION>EX-10.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4b9cbbf11a4445e4af421ec0704c1f5b_1"></div><div style="min-height:57.6pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.4</font></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">STONERIDGE, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">LONG-TERM INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2023 PERFORMANCE SHARES GRANT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Stoneridge, Inc., an Ohio corporation (the &#8220;Company&#8221;), pursuant to the terms and conditions hereof, hereby grants to ___________ (&#8220;Grantee&#8221;) the right to receive, depending on continued service and Company performance, ___________ Common Shares (the &#8220;Award&#8221;), without par value, of the Company (the &#8220;Performance Shares&#8221;), subject to the terms and conditions of this Agreement (the &#8220;Agreement&#8221;). As set forth below, the grant of the Performance Shares is comprised of four separate mutually exclusive parts&#58; Award I, Award II, Award III and Award IV.   </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;The Performance Shares are in all respects subject to the terms, conditions and provisions of this Agreement and the Company&#8217;s 2016 Long-Term Incentive Plan (the &#8220;Plan&#8221;), as administered by the Compensation Committee of the Board of Directors (the &#8220;Committee&#8221;).  Terms not defined herein are defined in the Plan.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;If earned the Share Units will be paid on a one-for-one basis in Company Common Shares. The right to receive the Company Common Shares pursuant to this Agreement  will be forfeited to the Company if the Grantee&#8217;s employment with the Company is terminated prior to March 2, 2026 except in the case of (i) retirement, (ii) death, (iii) Permanent Disability, (iv) Change in Control or (v) termination without cause, each as provided below.  In the event Grantee&#8217;s employment with the Company is terminated prior to March 2, 2026 the forfeiture of the right to receive Company Common Shares pursuant to this Agreement pursuant to this Section 2 will occur immediately after such termination of employment. </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.&#160;&#160;&#160;&#160;For the Performance Shares as described in this Agreement, the applicable performance period begins January 1, 2023 and ends December 31, 2025 (&#8220;Performance Period&#34;). </font></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;If the employment of the Grantee is not terminated prior to March 2, 2026 the Performance Shares shall, subject to satisfaction of the performance criteria applicable to Awards II, III and IV, be earned on March 2, 2026 in the amounts set forth below&#58;</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Award I&#160;&#160;&#160;&#160;Time-Based Restricted Stock Units</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Number of Shares That May be Earned&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;___________</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Award II &#160;&#160;&#160;&#160;Performance Shares - TSR</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Number of Shares That May be Earned </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">(target)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;___________</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depending on the achievement of the Company&#8217;s total shareholder return (&#8220;TSR&#8221;) (as defined below) as compared to the Peer Group&#8217;s TSR for the Company&#8217;s fiscal years 2023, 2024, and 2025 (the &#8220;Peer Group Performance Period&#8221;)&#58;</font></div><div style="padding-left:26.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.050%"><tr><td style="width:1.0%"></td><td style="width:35.215%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.478%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.007%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-23.4pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TSR v. Peer Group</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:68.9pt;padding-right:2.75pt;text-align:justify;text-indent:-30.15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Calculation</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-27.9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Payout Range</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-23.4pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50th - 100th percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:35.6pt;padding-right:2.75pt;text-align:justify;text-indent:-30.15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">SRI percentile x 2.0</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-27.9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100% - 200%</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-23.4pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30th - 49th percentile</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:35.6pt;padding-right:2.75pt;text-align:justify;text-indent:-30.15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50% +&#123;2.5 x (SRI percentile-30)&#125;</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-27.9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50% - 99%</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-23.4pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#60; 30th percentile</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:35.6pt;padding-right:2.75pt;text-align:justify;text-indent:-30.15pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0%</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.75pt;padding-right:2.75pt;text-align:justify;text-indent:-27.9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0%</font></div></td></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">  &#160;&#160;&#160;&#160;</font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Peer Group companies are&#58; Allison Transmission, Altra Industrial Motion, CalAmp, CIRCOR, Columbus McKinnon, Commercial Vehicle Group, Cooper-Standard Holdings, CTS, Curtiss-Wright, Donaldson, Dorman Products, Franklin Electric, Gentex, Gentherm, LCI Industries, Littelfuse,  Martinrea International, Methode Electronics, Modine Manufacturing, Rogers, Standard Motor Products, Strattec Security, Superior Industries, Visteon, and Wabash National.  The Peer Group shall be subject to modification at the discretion of the Committee from time to time, when events warrant.  The performance of the Peer Group companies shall not be weighted based on the size of the respective company.</font></div><div style="padding-left:18pt;text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Relative TSR compares the results of investing in Stoneridge Common Shares versus the stock of other companies in the Peer Group considering both the appreciation and depreciation in share price, plus the reinvestment of dividends distributed during the three-year performance period.  Share price is calculated at the beginning and end of the Performance Period using the average closing price for the final 20 business days during the month of December (the December immediately prior to the grant date and the December immediately prior to the vest date).  </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:108pt;text-indent:-85.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%"> &#160;&#160;&#160;&#160;Award III&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Performance Shares - EPS</font></div><div style="padding-left:144pt;text-indent:-108pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Performance on the Earnings Per Share (&#8220;EPS&#8221;) performance share metric shall be the actual average EPS relative to the budgeted average EPS for the Company&#8217;s fiscal years 2023, 2024 and 2025 (the &#8220;EPS Performance Period&#8221;).  Depending on the Company&#8217;s performance on the EPS performance share metric, the following shares may be earned&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.977%"><tr><td style="width:1.0%"></td><td style="width:25.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Below Threshold</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Threshold</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Results as a % of Target</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#60;70%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130%</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font><br></font></div></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% Shares Earned</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual Shares Earned</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2023 budgeted EPS is $0.00.  The 2024 and 2025 budgeted EPS will be communicated via Addenda to this Agreement and incorporated herein by reference, effective upon their respective adoption by the Committee. The average of the budgeted EPS for fiscal years 2023, 2024 and 2025 will constitute the Target EPS for purposes of the 2023 EPS performance share metric.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If the result on the EPS performance share metric is between two data points per the above table, the number of shares earned shall be determined by interpolation between those data points. </font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company&#8217;s EPS for any fiscal year in the EPS Performance Period shall mean the Company&#8217;s aggregate fully diluted earnings per Common Share for that fiscal year calculated in accordance with generally accepted accounting principles, before extraordinary items, cumulative effects of changes in accounting principles, adjustments for goodwill impairments and the tax effect thereof, if any, as set forth on the audited consolidated financial statements of the Company for that fiscal year&#59; provided, however, the impact of any acquisitions or divestitures  that may occur during any fiscal year in the Performance Period be excluded from actual EPS and, at the Committee discretion, actual EPS may be adjusted to account for any significant, unusual or one-time expense or gain items that the Company could not have reasonably been expected to foresee. </font></div><div style="padding-left:144pt;text-indent:-108pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;Award IV&#160;&#160;&#160;&#160;Performance Shares - ROIC</font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="padding-left:144pt;text-indent:-108pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Performance on the Return on Invested Capital (&#8220;ROIC&#8221;) performance share metric shall be the actual average ROIC relative to the budgeted average ROIC for the Company&#8217;s fiscal years 2023, 2024 and 2025 (the &#8220;ROIC Performance Period&#8221;).  Depending on the Company&#8217;s performance on the ROIC performance share metric, the following shares may be earned&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.977%"><tr><td style="width:1.0%"></td><td style="width:25.710%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Below Threshold</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Threshold</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Target</font></td><td colspan="3" style="background-color:#4a6b8c;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Maximum</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Results as a % of Target</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#60;70%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130%</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font><br></font></div></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">% Shares Earned</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100%</font></td><td colspan="3" style="background-color:#f2f2f2;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.75pt;padding-right:2.75pt;text-align:right;text-indent:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual Shares Earned</font></div></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td><td colspan="3" style="background-color:#f2f2f2;border-bottom:1pt solid #ffffff;border-left:1pt solid #ffffff;border-right:1pt solid #ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">___________</font></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The 2023 budgeted ROIC is 3.84%.  The 2024 and 2025 budgeted ROIC will be communicated via Addenda to this Agreement and incorporated herein by reference, effective upon their respective adoption by the Committee. The average of the budgeted ROIC for fiscal years 2023, 2024 and 2025 will constitute the Target ROIC for purposes of the 2023 ROIC performance share metric.</font></div><div style="padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">If the result on the ROIC performance share metric is between two data points per the above table, the number of shares earned shall be determined by interpolation between those data points. </font></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.504%"><tr><td style="width:1.0%"></td><td style="width:28.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.213%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Return on Invested Capital</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#61;</font></td><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Five point (quarter end) average of Total Assets (less Cash and Cash Equivalents, Goodwill, Investments, Other Long Term Assets, LT Assets &#8211; Debt Issuance Costs and Deferred Tax Assets &#8211; Noncurrent) less Current Liabilities (excluding Current Portion of Long-Term Debt)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Income plus Equity Earnings in Investee tax effected at a performance (expected) tax rate</font></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Note&#58; Items above may be adjusted for the impact of non-recurring transactions.</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;If earned, the Performance Shares for the respective Award will be issued in the name of the Grantee.  The Company&#8217;s transfer agent and&#47;or share transfer records will show the Grantee as the owner of record of the Performance Shares as of the date the Performance Shares are earned. &#160;The certificate or certificates representing the Performance Shares earned may, at the Company&#8217;s discretion, be in uncertificated (electronic or book entry) form.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;Notwithstanding the foregoing, in addition to earning the Performance Shares as set forth above, the Performance Shares shall be earned upon the occurrence of an event and in the amounts as described below.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Award I</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> shall be earned and not be forfeited in the event of&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.23pt">the Grantee&#8217;s retirement, whereby Performance Shares granted with respect to Award I shall be earned on the date of retirement, subject to the following conditions&#58; only a Grantee who (i) is 63 or older on the date of retirement, (ii) has provided written notice to the Committee of the intent to retire at least three (3) months prior to the retirement date, and (iii) has executed prior to retirement a customary one year non-competition agreement shall be permitted to have his or her Performance Shares earned upon retirement.</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.23pt">the Grantee&#8217;s death or Permanent Disability&#59; </font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;a Change in Control and within 24 months following such Change in Control the Grantee&#8217;s employment is terminated by the Company other than for Cause&#59; or,</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;the termination &#8220;without cause&#8221; of the Grantee&#8217;s employment by the Company&#59; provided, however only in proportion to the number of months, including any partial month, elapsed in the Performance Period divided by 36.  In the event of termination &#8220;without cause&#8221;, the number of months considered to have elapsed in the Performance Period will be counted beginning from the Award grant date and end on the date that notice of termination is provided to or by the Grantee, except in situations where a different date is legally required.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Awards II, III and IV</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> shall be earned at Target and not be forfeited in the event of&#58;</font></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.23pt">the Grantee&#8217;s retirement, whereby Performance Shares granted with respect to Awards II, III and IV shall be earned on the date of retirement at Target, subject to the following conditions&#58; only a Grantee who (i) is 63 or older on the date of retirement, (ii) has provided written notice to the Committee of the intent to retire at least three (3) months prior to the retirement date, and (iii) has executed prior to retirement a customary one year non-competition agreement shall be permitted to have his or her Performance Shares earned upon retirement.</font></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.23pt">the Grantee&#8217;s death or Permanent Disability&#59; </font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">a Change in Control and within 24 months following such Change in Control the Grantee&#8217;s employment is terminated by the Company other than for Cause (as defined in the Plan)&#59; or,</font></div><div style="margin-bottom:12pt;margin-top:5pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.23pt">the termination &#8220;without cause&#8221; of the Grantee&#8217;s employment by the Company&#59; provided, however only in proportion to the number of months, including any partial month, elapsed in the Performance Period divided by 36.  In the event of termination &#8220;without cause&#8221;, the number of months considered to have elapsed in the Performance Period will be counted beginning from the Award grant date and end on the date that notice of termination is provided to the employee, except in situations where a different date is legally required.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A certificate or certificates representing the earned Performance Shares granted under Awards I, II, III and IV shall be delivered to the Grantee or the Grantee&#8217;s estate after the occurrence of an event described above as soon as practical, but in no event shall be delivered later than the 15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> day of the third month following the year in which the Performance Shares were earned. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;On any change in the number or kind of outstanding common shares of the Company by reason of a recapitalization, merger, consolidation, reorganization, separation, liquidation, share split, share dividend, combination of shares or any other change in the corporate structure or Common Shares of the Company, the Company, by action of the Committee, is empowered to make such adjustment, if any, in the number and kind of Performance Shares subject to this Agreement as it considers appropriate for the protection of the Company and of the Grantee.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">8.&#160;&#160;&#160;&#160;No later than the date as of which an amount first becomes includable in the gross income of the Grantee for income tax purposes with respect to the Performance Shares granted hereunder, the Grantee shall pay to the Company, or make arrangements satisfactory to the Committee regarding the payment of, any taxes (federal, state, local or other required taxes), or any kind of withholding required by law with respect to that amount.  Unless otherwise determined by the Committee, minimum statutory withholding obligations may be settled with Common Shares that have been earned.  The making of that payment or those arrangements is a condition to the obligations of the Company under the Plan, and the Company and its subsidiaries and affiliates may, to the extent permitted by law, deduct any taxes from any payment of any kind otherwise payable to the Grantee.</font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:57.6pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.&#160;&#160;&#160;&#160;Nothing in this Agreement shall affect in any manner any conflicting or other provision of any other agreement between the Grantee and the Company.  Nothing contained in this Agreement shall limit whatever right the Company might otherwise have to terminate the employment of the Grantee.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">10.&#160;&#160;&#160;&#160;The laws of the State of Ohio govern this Agreement, the Plan and the Performance Shares granted hereby.</font></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company has caused its corporate name to be subscribed by its duly authorized officer as of March 13, 2023.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">STONERIDGE, INC.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; Jim Zizelman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">      Jim Zizelman</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The foregoing is hereby accepted.</font></div><div><font><br></font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>4
<FILENAME>sri-20230331xexx105ltipres.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ia2e2801bd0aa4381877df03ee923e824_1"></div><div style="min-height:124.56pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.5</font></div><div style="text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:102px;margin-bottom:5pt;vertical-align:text-bottom;width:206px"></div></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">STONERIDGE, INC. </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">LONG-TERM INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">2023 RESTRICTED SHARE UNITS AGREEMENT</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Stoneridge, Inc., an Ohio corporation (the &#8220;Company&#8221;), pursuant to the terms and conditions hereof, hereby grants to ___________ (&#8220;Grantee&#8221;) the right to receive, subject to continued service, ___________ Common Shares, without par value, of the Company (the &#8220;Share Units&#8221;), subject to the terms and conditions of this Agreement (the &#8220;Agreement&#8221;).</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;The Share Units are in all respects subject to the terms, conditions and provisions of this Agreement and the Company&#8217;s 2016 Long-Term Incentive Plan (the &#8220;Plan&#8221;), as administered by the Compensation Committee of the Board of Directors (the &#8220;Committee&#8221;).  Terms not defined herein are defined in the Plan.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;If earned the Share Units will be paid on a one-for-one basis in Company Common Shares. The right to receive the Company Common Shares and Share Units will be forfeited to the Company if the Grantee&#8217;s employment with the Company is terminated prior to March 2, 2026, except in the case of (i) retirement, (ii) death, (iii) Permanent Disability, (iv) Change in Control or (v) termination without cause, each as provided below. In the event Grantee&#8217;s employment with the Company is terminated prior to March 2, 2026 the forfeiture of the right to receive Company Common Shares and Share Units pursuant to this Section 2 will occur immediately after such termination of employment.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">If the employment of the Grantee is not terminated prior to March 2, 2026, the Share Units shall be earned and paid on a one-for-one basis in Company common shares on March 2, 2026.  </font></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.&#160;&#160;&#160;&#160;If earned, the Company Common Shares will be issued in the name of the Grantee.  The Company&#8217;s transfer agent and&#47;or share transfer records will show the Grantee as the owner of record of the Company Common Shares as of the date earned.  The certificate or certificates representing the Company Common Shares earned may, at the Company's discretion, be in uncertificated (electronic or book entry) form. </font></div><div style="margin-bottom:10pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;Notwithstanding the foregoing, in addition to earning the Share Units as set forth above, the Share Units shall be earned upon the occurrence of an event and in the amounts as described below. </font></div><div style="margin-bottom:10pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:12.73pt">the Grantee&#8217;s retirement, whereby the Share Units granted shall be earned on the date of retirement, subject to the following conditions&#58; only a Grantee who (i) is 63 or older on the date of retirement, (ii) has provided written notice to the Committee of the intent to retire at least three (3) months prior to the retirement date, and (iii) has executed prior to retirement a customary one year non-competition agreement shall be permitted to have his or her Share Units earned upon retirement.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)&#160;&#160;&#160;&#160;the Grantee&#8217;s death or Permanent Disability&#59;  </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)&#160;&#160;&#160;&#160;a Change in Control and within 24 months following such Change in Control the Grantee&#8217;s employment is terminated by the Company other than for Cause&#59; or,</font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:124.56pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:40.5pt;text-align:justify;text-indent:-22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)&#160;&#160;&#160;&#160;the termination &#8220;without cause&#8221; of the Grantee&#8217;s employment by the Company&#59; provided, however only in proportion to the number of months, including any partial month, elapsed in the Performance Period divided by 36.  In the event of termination &#8220;without cause&#8221;, the number of months considered to have elapsed in the Performance Period will be counted beginning from the Award grant date and end on the date that notice of termination is provided to or by the Grantee, except in situations where a different date is legally required.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A certificate or certificates representing the Common Shares earned shall be delivered to the Grantee or the Grantee&#8217;s estate after the occurrence of an event described above as soon as practical, but in no event shall be delivered later than the 15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> day of the third month following the year in which Share Units were earned.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;On any change in the number or kind of outstanding common shares of the Company by reason of a recapitalization, merger, consolidation, reorganization, separation, liquidation, share split, share dividend, combination of shares or any other change in the corporate structure or Common Shares of the Company, the Company, by action of the Committee, is empowered to make such adjustment, if any, in the number and kind of Share Units subject to this Agreement as it considers appropriate for the protection of the Company and of the Grantee.</font></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">7.&#160;&#160;&#160;&#160;No later than the date as of which an amount first becomes includable in the gross income of the Grantee for income tax purposes with respect to the Performance Shares granted hereunder, the Grantee shall pay to the Company, or make arrangements satisfactory to the Committee regarding the payment of, any taxes (federal, state, local or other required taxes), or any kind of withholding required by law with respect to that amount.  Unless otherwise determined by the Committee, minimum statutory withholding obligations may be settled with Common Shares that have been earned.  The making of that payment or those arrangements is a condition to the obligations of the Company under the Plan, and the Company and its subsidiaries and affiliates may, to the extent permitted by law, deduct any taxes from any payment of any kind otherwise payable to the Grantee.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;8.&#160;&#160;&#160;&#160;Nothing in this Agreement shall affect in any manner any conflicting or other provision of any other agreement between the Grantee and the Company.  Nothing contained in this Agreement shall limit whatever right the Company might otherwise have to terminate the employment of the Grantee.</font></div><div style="margin-bottom:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">9.&#160;&#160;&#160;&#160;The laws of the State of Ohio govern this Agreement, the Plan and the Share Units granted hereby.</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company has caused its corporate name to be subscribed by its duly authorized officer as of the March 13, 2023.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%">STONERIDGE, INC.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font><br></font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#47;s&#47; Jim Zizelman&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="padding-left:234pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">      Jim Zizelman</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The foregoing is hereby accepted.</font></div><div style="height:67.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>sri-20230331xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ic06836099ff64e168c4c6d0ec34178ba_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES&#8211;OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, James Zizelman certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">I have reviewed this Quarterly Report on Form 10-Q of Stoneridge, Inc. (the &#8220;Company&#8221;)&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a &#8211; 15(f) and 15d &#8211; 15(f)) for the Company and we have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Evaluated the effectiveness of the Company&#8217;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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">Disclosed in this report any change in the Company&#8217;s internal control over financial reporting that occurred during the Company&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; James Zizelman</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">James Zizelman, President and Chief Executive Officer </font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>sri-20230331xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i8935a3ab17e04509aaba10a9038813c3_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES&#8211;OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Matthew R. Horvath, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">I have reviewed this Quarterly Report on Form 10-Q of Stoneridge, Inc. (the &#8220;Company&#8221;)&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">The Company&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a &#8211; 15(f) and 15d &#8211; 15(f)) for the Company and we have&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Evaluated the effectiveness of the Company&#8217;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&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">Disclosed in this report any change in the Company&#8217;s internal control over financial reporting that occurred during the Company&#8217;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company&#8217;s internal control over financial reporting&#59;</font></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">The Company&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&#8217;s auditors and the audit committee of the Company&#8217;s board of directors&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.02pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&#8217;s internal control over financial reporting.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Matthew R. Horvath</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Matthew R. Horvath<br>Chief Financial Officer and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>sri-20230331xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9cb68cb44cf54646bb657c8d28519630_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, James Zizelman, President and Chief Executive Officer of Stoneridge, Inc. (the &#8220;Company&#8221;), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:2.52pt">the Quarterly Report on Form 10-Q of the Company for the three months ended March&#160;31, 2023 (&#8220;the Report&#8221;) which this certification accompanies fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d))&#59; and</font></div><div style="margin-top:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:2.52pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; James Zizelman</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">James Zizelman, President and Chief Executive Officer </font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 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></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>sri-20230331xexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i7ce36a6543ef4df68f17f1e8473ae1fb_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">I, Matthew R. Horvath, Chief Financial Officer and Treasurer of Stoneridge, Inc. (the &#8220;Company&#8221;), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:2.52pt">the Quarterly Report on Form 10-Q of the Company for the three months ended March&#160;31, 2023 (&#8220;the Report&#8221;) which this certification accompanies fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m(a) or 78o(d))&#59; and</font></div><div style="margin-top:12pt;text-indent:22.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:2.52pt">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#47;s&#47; Matthew R. Horvath</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Matthew R. Horvath<br>Chief Financial Officer and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">May 3, 2023</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A signed original of this written statement required by Section 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></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>sri-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sri="http://www.stoneridge.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.stoneridge.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sri-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sri-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sri-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="sri-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.stoneridge.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - 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 id="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - 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 id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000004 - 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 id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS">
        <link:definition>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical">
        <link:definition>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (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 id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - 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 id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>0000008 - 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 id="BasisofPresentation" roleURI="http://www.stoneridge.com/role/BasisofPresentation">
        <link:definition>0000009 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentlyIssuedAccountingStandards" roleURI="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards">
        <link:definition>0000010 - Disclosure - Recently Issued Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.stoneridge.com/role/Revenue">
        <link:definition>0000011 - 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 id="Inventories" roleURI="http://www.stoneridge.com/role/Inventories">
        <link:definition>0000012 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsandFairValueMeasurements" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements">
        <link:definition>0000013 - 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 id="ShareBasedCompensation" roleURI="http://www.stoneridge.com/role/ShareBasedCompensation">
        <link:definition>0000014 - Disclosure - Share-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.stoneridge.com/role/Debt">
        <link:definition>0000015 - 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 id="LossPerShare" roleURI="http://www.stoneridge.com/role/LossPerShare">
        <link:definition>0000016 - Disclosure - Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedOtherComprehensiveLossIncome" roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome">
        <link:definition>0000017 - Disclosure - Accumulated Other Comprehensive (Loss) 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 id="CommitmentsandContingencies" roleURI="http://www.stoneridge.com/role/CommitmentsandContingencies">
        <link:definition>0000018 - 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 id="BusinessRealignmentandRestructuring" roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuring">
        <link:definition>0000019 - Disclosure - Business Realignment and Restructuring</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.stoneridge.com/role/IncomeTaxes">
        <link:definition>0000020 - 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 id="SegmentReporting" roleURI="http://www.stoneridge.com/role/SegmentReporting">
        <link:definition>0000021 - 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 id="Investments" roleURI="http://www.stoneridge.com/role/Investments">
        <link:definition>0000022 - 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 id="RecentlyIssuedAccountingStandardsPolicies" roleURI="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies">
        <link:definition>0000023 - Disclosure - Recently Issued Accounting Standards (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 id="RevenueTables" roleURI="http://www.stoneridge.com/role/RevenueTables">
        <link:definition>0000024 - 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 id="InventoriesTables" roleURI="http://www.stoneridge.com/role/InventoriesTables">
        <link:definition>0000025 - Disclosure - Inventories (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 id="FinancialInstrumentsandFairValueMeasurementsTables" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables">
        <link:definition>0000026 - 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 id="DebtTables" roleURI="http://www.stoneridge.com/role/DebtTables">
        <link:definition>0000027 - 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 id="LossPerShareTables" roleURI="http://www.stoneridge.com/role/LossPerShareTables">
        <link:definition>0000028 - Disclosure - Loss Per Share (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 id="AccumulatedOtherComprehensiveLossIncomeTables" roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables">
        <link:definition>0000029 - Disclosure - Accumulated Other Comprehensive (Loss) Income (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 id="CommitmentsandContingenciesTables" roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesTables">
        <link:definition>0000030 - Disclosure - Commitments and Contingencies (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 id="BusinessRealignmentandRestructuringTables" roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables">
        <link:definition>0000031 - Disclosure - Business Realignment and Restructuring (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 id="SegmentReportingTables" roleURI="http://www.stoneridge.com/role/SegmentReportingTables">
        <link:definition>0000032 - 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 id="RevenueRevenuebySegmentandGeographicalLocationDetails" roleURI="http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails">
        <link:definition>0000033 - 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 id="RevenueNarrativeDetails" roleURI="http://www.stoneridge.com/role/RevenueNarrativeDetails">
        <link:definition>0000034 - 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 id="InventoriesScheduleofInventoriesDetails" roleURI="http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails">
        <link:definition>0000035 - Disclosure - Inventories - Schedule of Inventories (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 id="InventoriesNarrativeDetails" roleURI="http://www.stoneridge.com/role/InventoriesNarrativeDetails">
        <link:definition>0000036 - Disclosure - Inventories - 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 id="FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails">
        <link:definition>0000037 - 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 id="FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails">
        <link:definition>0000038 - 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 id="FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails">
        <link:definition>0000039 - 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 id="FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails">
        <link:definition>0000040 - 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 id="FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails">
        <link:definition>0000041 - 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 id="ShareBasedCompensationNarrativeDetails" roleURI="http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails">
        <link:definition>0000042 - Disclosure - Share-Based Compensation (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 id="DebtScheduleofDebtDetails" roleURI="http://www.stoneridge.com/role/DebtScheduleofDebtDetails">
        <link:definition>0000043 - 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 id="DebtNarrativeDetails" roleURI="http://www.stoneridge.com/role/DebtNarrativeDetails">
        <link:definition>0000044 - 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 id="LossPerShareNarrativeDetails" roleURI="http://www.stoneridge.com/role/LossPerShareNarrativeDetails">
        <link:definition>0000045 - Disclosure - Loss Per Share - 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 id="LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" roleURI="http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails">
        <link:definition>0000046 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income 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 id="AccumulatedOtherComprehensiveLossIncomeDetails" roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails">
        <link:definition>0000047 - Disclosure - Accumulated Other Comprehensive (Loss) Income (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 id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>0000048 - 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 id="CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails">
        <link:definition>0000049 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall 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 id="BusinessRealignmentandRestructuringNarrativeDetails" roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails">
        <link:definition>0000050 - Disclosure - Business Realignment and Restructuring - 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 id="BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails">
        <link:definition>0000051 - Disclosure - Business Realignment and Restructuring - 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 id="BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails">
        <link:definition>0000052 - Disclosure - Business Realignment and Restructuring - 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 id="IncomeTaxesNarrativeDetails" roleURI="http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000053 - 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 id="SegmentReportingNarrativeDetails" roleURI="http://www.stoneridge.com/role/SegmentReportingNarrativeDetails">
        <link:definition>0000054 - 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 id="SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails">
        <link:definition>0000055 - 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 id="SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails">
        <link:definition>0000056 - 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 id="InvestmentsNarrativeDetails" roleURI="http://www.stoneridge.com/role/InvestmentsNarrativeDetails">
        <link:definition>0000057 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="sri_MinimumInterestCoverageRatio" abstract="false" name="MinimumInterestCoverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_PaymentsForEarnOutConsideration" abstract="false" name="PaymentsForEarnOutConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_ControlDevicesMember" abstract="true" name="ControlDevicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_StoneridgeBrazilMember" abstract="true" name="StoneridgeBrazilMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_ExpectedLifeOfFund" abstract="false" name="ExpectedLifeOfFund" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="sri_DebtInstrumentRedemptionPeriodSevenMember" abstract="true" name="DebtInstrumentRedemptionPeriodSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_PstMember" abstract="true" name="PstMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_DebtInstrumentRedemptionPeriodSixMember" abstract="true" name="DebtInstrumentRedemptionPeriodSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_PercentThresholdOfForeignCash" abstract="false" name="PercentThresholdOfForeignCash" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_EuropeAndOtherMember" abstract="true" name="EuropeAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_AmendmentNumberFourMember" abstract="true" name="AmendmentNumberFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_EarnoutConsiderationMember" abstract="true" name="EarnoutConsiderationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_PercentThresholdOfDomesticCash" abstract="false" name="PercentThresholdOfDomesticCash" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_BankAcceptanceDraftCreditLineMember" abstract="true" name="BankAcceptanceDraftCreditLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" abstract="true" name="MexicanPesoDenominatedForeignCurrencyForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_ElectronicsMember" abstract="true" name="ElectronicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" abstract="false" name="DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_QuartersEndedMarch312023AndDecember312022Member" abstract="true" name="QuartersEndedMarch312023AndDecember312022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" abstract="true" name="NetInvestmentHedgeDueTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_SegmentReportingInformationCapitalExpendituresAbstract" abstract="true" name="SegmentReportingInformationCapitalExpendituresAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sri_AdditionalPercentageOfNoncontrollingInterestAcquired" abstract="false" name="AdditionalPercentageOfNoncontrollingInterestAcquired" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_SegmentReportingInformationInterestExpenseNetAbstract" abstract="true" name="SegmentReportingInformationInterestExpenseNetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="sri_DebtCategoryAxis" abstract="true" name="DebtCategoryAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="sri_PaymentsForEarnOutConsiderationFromOperatingActivities" abstract="false" name="PaymentsForEarnOutConsiderationFromOperatingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" abstract="false" name="DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" abstract="false" name="PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_MaximumNetLeverageRatio" abstract="false" name="MaximumNetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" abstract="false" name="IncreaseInMaximumBorrowingCapacityOfCreditFacility" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_AmortizationAndAccretionOfDebtDiscount" abstract="false" name="AmortizationAndAccretionOfDebtDiscount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_DebtCategoryDomain" abstract="true" name="DebtCategoryDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_AmendmentNumberThreeMember" abstract="true" name="AmendmentNumberThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_SuzhouShortTermCreditLineMember" abstract="true" name="SuzhouShortTermCreditLineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_PstEletronicaltdaMember" abstract="true" name="PstEletronicaltdaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_MaximumLeverageRatio" abstract="false" name="MaximumLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="sri_AutotechVenturesMember" abstract="true" name="AutotechVenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_SpecifiedHedgeBorrowingsMember" abstract="true" name="SpecifiedHedgeBorrowingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_ParticulateMatterProductLineStrategicExitMember" abstract="true" name="ParticulateMatterProductLineStrategicExitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_DebtTable" abstract="true" name="DebtTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="sri_CreditFacilityMember" abstract="true" name="CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_FineMember" abstract="true" name="FineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_AmendmentFourMember" abstract="true" name="AmendmentFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_CommonSharesHeldInTreasuryMember" abstract="true" name="CommonSharesHeldInTreasuryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_PerformanceBasedRightToReceiveCommonSharesMember" abstract="true" name="PerformanceBasedRightToReceiveCommonSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_SwedenShortTermNoteMember" abstract="true" name="SwedenShortTermNoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_CivilLaborAndOtherTaxContingenciesMember" abstract="true" name="CivilLaborAndOtherTaxContingenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" abstract="true" name="NetInvestmentHedgeDueTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" abstract="true" name="AccruedExpensesAndOtherCurrentLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="sri_RepurchasedCommonSharesForTreasury" abstract="false" name="RepurchasedCommonSharesForTreasury" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="sri_CantonFacilityRestructuringPlanMember" abstract="true" name="CantonFacilityRestructuringPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>sri-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_f47f4ab2-86cd-4315-88a4-52e3bfb32a73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_PreferredStockValue_f47f4ab2-86cd-4315-88a4-52e3bfb32a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_678f9a83-5a1e-41a7-b294-298b3d850c96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_CommonStockValue_678f9a83-5a1e-41a7-b294-298b3d850c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e63baa57-4231-4cfe-a5ae-ea8ac38d19c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e63baa57-4231-4cfe-a5ae-ea8ac38d19c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_46e2c662-647d-4d45-918f-e9dbbda66b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_TreasuryStockCommonValue_46e2c662-647d-4d45-918f-e9dbbda66b2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_27f08192-8105-4b77-99ac-c02b582dd6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_27f08192-8105-4b77-99ac-c02b582dd6ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9eb8edcc-531a-487f-9fdb-b23aef1d881d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7ad4e102-4e1d-4a80-9104-f1510d491919" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9eb8edcc-531a-487f-9fdb-b23aef1d881d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7eeac2d9-fe45-44f5-9ea1-c636094c8157" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_97e43709-9501-42bc-a80e-5194505821ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7eeac2d9-fe45-44f5-9ea1-c636094c8157" xlink:to="loc_us-gaap_LiabilitiesCurrent_97e43709-9501-42bc-a80e-5194505821ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_eee575a5-8473-48c5-b39f-313669bf1519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7eeac2d9-fe45-44f5-9ea1-c636094c8157" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_eee575a5-8473-48c5-b39f-313669bf1519" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e6d099bb-fa6f-4b0e-ae6f-7d4dc07e24d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_7eeac2d9-fe45-44f5-9ea1-c636094c8157" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e6d099bb-fa6f-4b0e-ae6f-7d4dc07e24d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f2f98b7b-70b3-467a-a673-22ea76a21aac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4acf6ab6-63e8-4051-b016-56fb34a8ced9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f2f98b7b-70b3-467a-a673-22ea76a21aac" xlink:to="loc_us-gaap_AccountsPayableCurrent_4acf6ab6-63e8-4051-b016-56fb34a8ced9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_c0f84710-06ec-44e4-a17b-2676ae391f18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f2f98b7b-70b3-467a-a673-22ea76a21aac" xlink:to="loc_us-gaap_LongTermDebtCurrent_c0f84710-06ec-44e4-a17b-2676ae391f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_cd2406a7-c2cf-4cc7-ae67-3329c4d3a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f2f98b7b-70b3-467a-a673-22ea76a21aac" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_cd2406a7-c2cf-4cc7-ae67-3329c4d3a6d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_49dcefeb-1314-4b00-a620-0d0543a99c75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_49dcefeb-1314-4b00-a620-0d0543a99c75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_8278f130-4736-4c28-85ce-aecac86b8687" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_8278f130-4736-4c28-85ce-aecac86b8687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f73c509a-adff-4e34-9357-b89f9588d2ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:to="loc_us-gaap_Goodwill_f73c509a-adff-4e34-9357-b89f9588d2ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9a348435-3524-4eee-b2e9-2dc86912fda0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9a348435-3524-4eee-b2e9-2dc86912fda0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0d729fa8-99e1-4ac3-9f34-91ac6a338fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsNoncurrent_56da54d9-bed1-464b-a5be-57e13130ae38" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_0d729fa8-99e1-4ac3-9f34-91ac6a338fc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_d2dd3f47-ebb0-4910-afb3-cc5016b1a2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_56d9accd-3247-4b8e-b29b-9260ee0af61f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d2dd3f47-ebb0-4910-afb3-cc5016b1a2ee" xlink:to="loc_us-gaap_AssetsCurrent_56d9accd-3247-4b8e-b29b-9260ee0af61f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_20af4b87-bee2-43a7-a31b-97f19528188f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_d2dd3f47-ebb0-4910-afb3-cc5016b1a2ee" xlink:to="loc_us-gaap_AssetsNoncurrent_20af4b87-bee2-43a7-a31b-97f19528188f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f37b78b9-c0c3-4624-8fe3-043c9d876c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_dd03a334-aaf5-4bef-8192-91d0a9650526" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f37b78b9-c0c3-4624-8fe3-043c9d876c37" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_dd03a334-aaf5-4bef-8192-91d0a9650526" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_feec6974-d853-43b9-a62a-5a3e2086cbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f37b78b9-c0c3-4624-8fe3-043c9d876c37" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_feec6974-d853-43b9-a62a-5a3e2086cbf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7005b45d-b0f9-4c81-a0a2-dc25f4f2d6c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f37b78b9-c0c3-4624-8fe3-043c9d876c37" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7005b45d-b0f9-4c81-a0a2-dc25f4f2d6c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_bca29ecd-7e18-474c-8846-aba6a8ae4597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_f37b78b9-c0c3-4624-8fe3-043c9d876c37" xlink:to="loc_us-gaap_InventoryNet_bca29ecd-7e18-474c-8846-aba6a8ae4597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_21ace2ea-f892-429b-a44a-4aa5675e4666" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a9cf0965-d933-4ca9-af5b-a1718e977159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_21ace2ea-f892-429b-a44a-4aa5675e4666" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_a9cf0965-d933-4ca9-af5b-a1718e977159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_801ce699-30d3-4fd8-9ac6-0ebf5875d31b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_21ace2ea-f892-429b-a44a-4aa5675e4666" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_801ce699-30d3-4fd8-9ac6-0ebf5875d31b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_042272fd-8638-45f1-91f1-99e7c2779977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_21ace2ea-f892-429b-a44a-4aa5675e4666" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_042272fd-8638-45f1-91f1-99e7c2779977" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f4e72ec9-c9d3-4934-a526-30f314ca67cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_21ace2ea-f892-429b-a44a-4aa5675e4666" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f4e72ec9-c9d3-4934-a526-30f314ca67cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53672740-53ce-41fb-b437-65d0107b300a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_41be5461-9d6e-4ea8-8700-632f44ebbf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53672740-53ce-41fb-b437-65d0107b300a" xlink:to="loc_us-gaap_OperatingIncomeLoss_41be5461-9d6e-4ea8-8700-632f44ebbf7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0d1ed3d6-0cea-45da-9ff0-db0f4c039333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53672740-53ce-41fb-b437-65d0107b300a" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_0d1ed3d6-0cea-45da-9ff0-db0f4c039333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_545b9f36-69bb-49a1-8284-5caa6314fbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53672740-53ce-41fb-b437-65d0107b300a" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_545b9f36-69bb-49a1-8284-5caa6314fbe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_a05589bb-232c-43a7-ac55-fe18fc82ce4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_53672740-53ce-41fb-b437-65d0107b300a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_a05589bb-232c-43a7-ac55-fe18fc82ce4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_131c094a-7524-465f-917d-f76ca8816d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc4b3bae-b803-4ecc-ad76-adf3dc2f114b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_131c094a-7524-465f-917d-f76ca8816d9b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fc4b3bae-b803-4ecc-ad76-adf3dc2f114b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_db429101-7424-4286-80e0-8fa56d1e4c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_131c094a-7524-465f-917d-f76ca8816d9b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_db429101-7424-4286-80e0-8fa56d1e4c60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_943b87dd-6328-4995-acf7-4213b0c37972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9c084b33-11c4-460d-9f57-b1374917393b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_943b87dd-6328-4995-acf7-4213b0c37972" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9c084b33-11c4-460d-9f57-b1374917393b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_04b27b21-fccb-4e95-94d6-1f2dfc2e1318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_943b87dd-6328-4995-acf7-4213b0c37972" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_04b27b21-fccb-4e95-94d6-1f2dfc2e1318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7e0a8e0d-a1d4-4a11-8b16-d56e54810992" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_943b87dd-6328-4995-acf7-4213b0c37972" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7e0a8e0d-a1d4-4a11-8b16-d56e54810992" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5209e095-4970-4dfb-96ec-c7661235911d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_943b87dd-6328-4995-acf7-4213b0c37972" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5209e095-4970-4dfb-96ec-c7661235911d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd80866a-7747-448b-ad2b-949653bbff89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_a840307b-21a5-4f8e-8970-485c3710a38c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd80866a-7747-448b-ad2b-949653bbff89" xlink:to="loc_us-gaap_ProfitLoss_a840307b-21a5-4f8e-8970-485c3710a38c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_78d708e4-4368-4bbd-928d-01f3032647bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_fd80866a-7747-448b-ad2b-949653bbff89" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_78d708e4-4368-4bbd-928d-01f3032647bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_432df587-c787-449b-9c9d-d424157b004d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_11eaa0e5-6c32-4e6c-b4c9-e2173fe85ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_432df587-c787-449b-9c9d-d424157b004d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_11eaa0e5-6c32-4e6c-b4c9-e2173fe85ed6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7388d131-91ca-422c-8298-fbf9ec80319d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_432df587-c787-449b-9c9d-d424157b004d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_7388d131-91ca-422c-8298-fbf9ec80319d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_f558a88e-4e0c-4d70-b539-20ab593ace95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_f558a88e-4e0c-4d70-b539-20ab593ace95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_0bfce7d6-7a37-4c90-8a5d-c346341f0957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_0bfce7d6-7a37-4c90-8a5d-c346341f0957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_7eef82ad-2919-4d35-87ad-dd37b05be7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_7eef82ad-2919-4d35-87ad-dd37b05be7a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_696f07c7-50a4-4ff9-8a2c-2004f28ce6f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_696f07c7-50a4-4ff9-8a2c-2004f28ce6f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_891c93d8-ff53-4e0f-a554-e9bb65cc206d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2ab31-c9f3-4993-b534-d6a5d9402a16" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_891c93d8-ff53-4e0f-a554-e9bb65cc206d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fd4c6fc1-d183-4875-bfdc-1d472c7f002e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7efbffa1-7e33-4899-828c-8a6dcb8fcb04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fd4c6fc1-d183-4875-bfdc-1d472c7f002e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7efbffa1-7e33-4899-828c-8a6dcb8fcb04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd060bec-273c-43c3-87a2-1f39230911eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fd4c6fc1-d183-4875-bfdc-1d472c7f002e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_dd060bec-273c-43c3-87a2-1f39230911eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_40bc6d96-b374-4334-ba36-d126af1d9cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fd4c6fc1-d183-4875-bfdc-1d472c7f002e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_40bc6d96-b374-4334-ba36-d126af1d9cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97cd7265-14a2-459b-98aa-bc0d6371de33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_fd4c6fc1-d183-4875-bfdc-1d472c7f002e" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_97cd7265-14a2-459b-98aa-bc0d6371de33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5aa74cea-0408-4de7-bde2-021310ec0e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_5aa74cea-0408-4de7-bde2-021310ec0e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_8c629914-06c6-4218-b587-6b939454b12e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_8c629914-06c6-4218-b587-6b939454b12e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_aa67b0d0-efb0-4dcd-a351-af9b6d8ed421" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_aa67b0d0-efb0-4dcd-a351-af9b6d8ed421" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d340bedb-9eb9-4f0d-a44b-2bb9bcc03b96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_d340bedb-9eb9-4f0d-a44b-2bb9bcc03b96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_97158aab-c366-4b9f-aabd-dd4f7ea4a733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_Depreciation_97158aab-c366-4b9f-aabd-dd4f7ea4a733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_92475663-5cf1-45f5-b07b-dcdcc177857f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_ShareBasedCompensation_92475663-5cf1-45f5-b07b-dcdcc177857f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_489396f4-f193-4765-9fb0-5625de289175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_489396f4-f193-4765-9fb0-5625de289175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmortizationAndAccretionOfDebtDiscount_e516fe8d-3434-4a0f-abf7-bb531f0b1d7d" xlink:href="sri-20230331.xsd#sri_AmortizationAndAccretionOfDebtDiscount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_sri_AmortizationAndAccretionOfDebtDiscount_e516fe8d-3434-4a0f-abf7-bb531f0b1d7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1ab9930b-1fcf-4158-b3f8-419b427ad72f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_1ab9930b-1fcf-4158-b3f8-419b427ad72f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_026c3d0f-1be2-4552-901b-31ff38dad43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_026c3d0f-1be2-4552-901b-31ff38dad43e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_e7dcdea8-f001-4c28-8eea-552f41b28780" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_e7dcdea8-f001-4c28-8eea-552f41b28780" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4e89f040-548c-44e8-ba7c-7fae80183cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_4e89f040-548c-44e8-ba7c-7fae80183cac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c1fc44df-d7a7-4ba1-b849-960740fc408a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_54fbb380-af2f-4438-85d6-c4c74ff1cb78" xlink:to="loc_us-gaap_ProfitLoss_c1fc44df-d7a7-4ba1-b849-960740fc408a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c6597287-009d-43e7-be64-994dcd2d0a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_6cb773b0-fb3e-4ff4-aac5-33f8d2c25e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c6597287-009d-43e7-be64-994dcd2d0a58" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_6cb773b0-fb3e-4ff4-aac5-33f8d2c25e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8c621bb6-1570-4cca-9297-2f59b0580e26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c6597287-009d-43e7-be64-994dcd2d0a58" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_8c621bb6-1570-4cca-9297-2f59b0580e26" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d5010f96-6b2f-4b0b-9aaa-d9b415353f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1ea19128-0400-4f77-9998-e0a94170f2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d5010f96-6b2f-4b0b-9aaa-d9b415353f05" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_1ea19128-0400-4f77-9998-e0a94170f2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_cbe98542-b1e1-4269-921d-c43259b9e3ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d5010f96-6b2f-4b0b-9aaa-d9b415353f05" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_cbe98542-b1e1-4269-921d-c43259b9e3ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_ba8c32eb-5cd3-4aa3-8564-6bd0b9043afa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d5010f96-6b2f-4b0b-9aaa-d9b415353f05" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_ba8c32eb-5cd3-4aa3-8564-6bd0b9043afa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_633f0f33-348b-460a-8098-cb47d320063a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c7d4b645-651e-4022-8def-68e9bb05c375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_633f0f33-348b-460a-8098-cb47d320063a" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_c7d4b645-651e-4022-8def-68e9bb05c375" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_c050a027-5252-4927-be08-c3a61da24dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_5e10c6c5-6221-4506-b5a6-af85bfd05d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_c050a027-5252-4927-be08-c3a61da24dd7" xlink:to="loc_us-gaap_LongTermDebtCurrent_5e10c6c5-6221-4506-b5a6-af85bfd05d9d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b5638bc2-38a0-44cc-bce8-e14218ac2ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0e0c71d4-7589-464e-8876-3b81a3784553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b5638bc2-38a0-44cc-bce8-e14218ac2ef8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0e0c71d4-7589-464e-8876-3b81a3784553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ef6384bf-a1c5-410b-a3bf-be10946538b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b5638bc2-38a0-44cc-bce8-e14218ac2ef8" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_ef6384bf-a1c5-410b-a3bf-be10946538b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_137b5bc6-15be-4585-a9b2-6883f5543ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be362c32-9c6f-48b6-ba53-3494b0c9549d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_137b5bc6-15be-4585-a9b2-6883f5543ee9" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_be362c32-9c6f-48b6-ba53-3494b0c9549d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_896ea068-a088-4ee4-8954-ad61d13f9fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_137b5bc6-15be-4585-a9b2-6883f5543ee9" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_896ea068-a088-4ee4-8954-ad61d13f9fd3" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>sri-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link: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"/>
  <link: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"/>
  <link: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"/>
  <link: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"/>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended" id="id7de552d6324407ab7a315481dbede95_CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4baeaeb4-eda7-4d07-8a42-ec6aeebd8a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4baeaeb4-eda7-4d07-8a42-ec6aeebd8a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_093862d3-49c6-46b7-88e7-914558ce3c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_TreasuryStockCommonShares_093862d3-49c6-46b7-88e7-914558ce3c3b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1cfe89e8-4883-477f-9bc6-bb8de2878f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1cfe89e8-4883-477f-9bc6-bb8de2878f05" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d7d7bbe5-cb5c-4301-9f9e-4e8e624b1cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_ProfitLoss_d7d7bbe5-cb5c-4301-9f9e-4e8e624b1cd9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_c1f190b3-89e5-440c-b3fc-290791c8687f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_c1f190b3-89e5-440c-b3fc-290791c8687f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_97d2a6bb-c38d-465c-8630-11b5465b59b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_97d2a6bb-c38d-465c-8630-11b5465b59b4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f7ea361e-9d70-4d7a-9d8d-092b011c141a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f7ea361e-9d70-4d7a-9d8d-092b011c141a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_d936826a-15f7-4873-bd78-d59ece840d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_d936826a-15f7-4873-bd78-d59ece840d65" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_RepurchasedCommonSharesForTreasury_3215493d-05d6-402f-b13c-66321f3b89af" xlink:href="sri-20230331.xsd#sri_RepurchasedCommonSharesForTreasury"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_sri_RepurchasedCommonSharesForTreasury_3215493d-05d6-402f-b13c-66321f3b89af" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_540a4770-506e-45b7-8635-1f1646d7971f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_540a4770-506e-45b7-8635-1f1646d7971f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b1e0011-f4fb-41f0-adf8-eb8abaf8b84a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_975909b9-ac25-4597-a194-49621f58ac37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_55a69e33-7c11-4e0b-8935-757f0df17e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:to="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_97821637-d1f5-4839-9454-10a9c5d393d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:to="loc_us-gaap_EquityComponentDomain_97821637-d1f5-4839-9454-10a9c5d393d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:to="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6e364c3f-7d30-48e3-9f7d-72a1c69998c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_CommonStockMember_6e364c3f-7d30-48e3-9f7d-72a1c69998c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_41a91890-83ca-4615-82c9-7ca3b3805152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_TreasuryStockCommonMember_41a91890-83ca-4615-82c9-7ca3b3805152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e2c875e0-6548-4717-ae16-98201f391bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e2c875e0-6548-4717-ae16-98201f391bc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CommonSharesHeldInTreasuryMember_aee9bb42-38d2-4f23-9bd0-1acaf03bcd81" xlink:href="sri-20230331.xsd#sri_CommonSharesHeldInTreasuryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_sri_CommonSharesHeldInTreasuryMember_aee9bb42-38d2-4f23-9bd0-1acaf03bcd81" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e8d63c13-fbfa-4cab-8f66-96568ca432c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_RetainedEarningsMember_e8d63c13-fbfa-4cab-8f66-96568ca432c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7d205840-62b4-497c-87ee-04db75e926cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7d205840-62b4-497c-87ee-04db75e926cd" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#RevenueRevenuebySegmentandGeographicalLocationDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" xlink:type="extended" id="i7fdc407df517485da34d030c5b771fb7_RevenueRevenuebySegmentandGeographicalLocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_81ed2171-468f-4576-a02a-95d10188d335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_81ed2171-468f-4576-a02a-95d10188d335" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2583bc4f-943e-4439-ad78-a27111f3dd24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:to="loc_us-gaap_SegmentDomain_2583bc4f-943e-4439-ad78-a27111f3dd24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:to="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_b5525b85-a9b1-4f4f-b417-e61cd18d7207" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_ControlDevicesMember_b5525b85-a9b1-4f4f-b417-e61cd18d7207" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_36d1ddcc-b145-4d68-82a9-83b3522cd6aa" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_ElectronicsMember_36d1ddcc-b145-4d68-82a9-83b3522cd6aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_12ad5f7f-5ca5-47cc-a098-0cb571a581f6" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_PstMember_12ad5f7f-5ca5-47cc-a098-0cb571a581f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:to="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ded3d2e4-4cbf-4202-988f-59c1a64679e5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:to="loc_srt_SegmentGeographicalDomain_ded3d2e4-4cbf-4202-988f-59c1a64679e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:to="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_3780160c-ef64-4192-85af-d01211b1dd34" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_NorthAmericaMember_3780160c-ef64-4192-85af-d01211b1dd34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SouthAmericaMember_d82eb3d5-fd9e-4453-baf9-0202070bf9ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SouthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_SouthAmericaMember_d82eb3d5-fd9e-4453-baf9-0202070bf9ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_a3f2cb5c-f2a8-488e-91e2-5dc35d5c277e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_EuropeMember_a3f2cb5c-f2a8-488e-91e2-5dc35d5c277e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_32adcdb7-c023-4b08-bbf0-3cf96bf4b245" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_AsiaPacificMember_32adcdb7-c023-4b08-bbf0-3cf96bf4b245" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" xlink:type="extended" id="i93dd16875d0d4736b51c2e22f588dad5_FinancialInstrumentsandFairValueMeasurementsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_519184c6-dc0c-4a29-aa68-34269a9f3356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_519184c6-dc0c-4a29-aa68-34269a9f3356" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2da44ba8-e28e-4ddd-8421-46b1b8391a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2da44ba8-e28e-4ddd-8421-46b1b8391a78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_fbec7ed2-ed03-4c9c-a62b-222abff02423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_fbec7ed2-ed03-4c9c-a62b-222abff02423" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_48c382d9-3cae-4cb5-83c2-f98ed19b13cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_InterestExpense_48c382d9-3cae-4cb5-83c2-f98ed19b13cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_4fd77b6d-9187-450d-bdf1-f59690e4d90b" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_4fd77b6d-9187-450d-bdf1-f59690e4d90b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_b6284110-bb5e-4ce9-96db-9c0322af8100" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_b6284110-bb5e-4ce9-96db-9c0322af8100" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsideration_102b9500-3e34-4d45-b55f-f2de200927c2" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsideration_102b9500-3e34-4d45-b55f-f2de200927c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_e3fac281-3751-4466-b6b9-0b380e7f2cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_e3fac281-3751-4466-b6b9-0b380e7f2cd0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5d478f26-828b-4787-be62-813928e81889_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:to="loc_us-gaap_SegmentDomain_5d478f26-828b-4787-be62-813928e81889_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:to="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_be1fac1e-30af-49e2-8873-5c5467b139e3" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:to="loc_sri_PstMember_be1fac1e-30af-49e2-8873-5c5467b139e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_65876329-59af-44e7-be09-9017efef814c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:to="loc_us-gaap_HedgingDesignationDomain_65876329-59af-44e7-be09-9017efef814c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:to="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a070e643-a14b-45dd-8158-ae38a8f59fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a070e643-a14b-45dd-8158-ae38a8f59fb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:to="loc_us-gaap_HedgingRelationshipDomain_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:to="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_8ca7ef34-4529-46f0-a0ea-5e9fe258f821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_8ca7ef34-4529-46f0-a0ea-5e9fe258f821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_6634d701-86e8-4e44-ac96-af56ac9c2ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:to="loc_us-gaap_CashFlowHedgingMember_6634d701-86e8-4e44-ac96-af56ac9c2ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4a287347-99d8-4c79-befd-e38b201cacf5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4a287347-99d8-4c79-befd-e38b201cacf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_55a78453-1af2-44c3-b24e-31858a5ce8ca" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_55a78453-1af2-44c3-b24e-31858a5ce8ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_31f9db3d-76b3-429c-b67a-010d27e045b8" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_31f9db3d-76b3-429c-b67a-010d27e045b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_3e18c128-415b-4890-98b4-e55a178f3d45" xlink:href="sri-20230331.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:to="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_3e18c128-415b-4890-98b4-e55a178f3d45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_882ad286-7d57-4f9e-9c62-89cb46310e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_us-gaap_InterestRateSwapMember_882ad286-7d57-4f9e-9c62-89cb46310e41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_6c783c6c-eef2-499e-b9d7-ce474af8aec5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_6c783c6c-eef2-499e-b9d7-ce474af8aec5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CreditFacilityMember_ae204dc4-2921-4c50-8a50-a7bd75cedacb" xlink:href="sri-20230331.xsd#sri_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:to="loc_sri_CreditFacilityMember_ae204dc4-2921-4c50-8a50-a7bd75cedacb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="extended" id="ib2793ed825664eab8262d8ba40743257_FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_3941ab03-3f73-4e8b-9bff-5952527f36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:to="loc_us-gaap_DerivativeNotionalAmount_3941ab03-3f73-4e8b-9bff-5952527f36c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_63eb779a-4cf0-4960-9ec7-30dc4a384555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_63eb779a-4cf0-4960-9ec7-30dc4a384555" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_9815e7bf-98e9-44cc-8715-d618ed0058a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_9815e7bf-98e9-44cc-8715-d618ed0058a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_3b7895f7-0c68-4cc0-bfc6-5abdff6294fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_3b7895f7-0c68-4cc0-bfc6-5abdff6294fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7714b937-cf4f-4dae-aadd-e7c8d48d572a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7714b937-cf4f-4dae-aadd-e7c8d48d572a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_3b4381a6-3a3e-43f7-af83-170744e645b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_ForwardContractsMember_3b4381a6-3a3e-43f7-af83-170744e645b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_caa2b240-3f09-4dd9-b7c0-545ed1f5759f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_InterestRateSwapMember_caa2b240-3f09-4dd9-b7c0-545ed1f5759f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_13260660-6f2d-4d45-8b7a-d5e38771e76a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_13260660-6f2d-4d45-8b7a-d5e38771e76a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:to="loc_us-gaap_HedgingRelationshipDomain_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:to="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_2cd538c9-83e2-4b0f-bce2-c3f5b93cde42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:to="loc_us-gaap_CashFlowHedgingMember_2cd538c9-83e2-4b0f-bce2-c3f5b93cde42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_d1749441-8027-4581-ab52-a287641f8664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_d1749441-8027-4581-ab52-a287641f8664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:to="loc_us-gaap_HedgingDesignationDomain_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:to="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_aacaba4b-8fc8-4204-9255-2e7007381e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_aacaba4b-8fc8-4204-9255-2e7007381e07" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i2926024ec7014df6a006eb98b26de2a6_FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:to="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_833f5613-2d88-444f-aed8-632359d2d745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_833f5613-2d88-444f-aed8-632359d2d745" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_71946702-84d9-43fb-99fb-a760d0f8b476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_71946702-84d9-43fb-99fb-a760d0f8b476" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:to="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_ea604fe9-2308-4c93-b6a8-873241620607_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:to="loc_us-gaap_HedgingRelationshipDomain_ea604fe9-2308-4c93-b6a8-873241620607_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9ffc5e88-fe6c-4315-a012-1b8af2694a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:to="loc_us-gaap_CashFlowHedgingMember_9ffc5e88-fe6c-4315-a012-1b8af2694a76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_f302ec3b-e08d-46a3-baf8-3bcd8a52e8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_f302ec3b-e08d-46a3-baf8-3bcd8a52e8a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_052b6e2f-acb4-405c-99a3-642754b28d8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_052b6e2f-acb4-405c-99a3-642754b28d8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2650924f-2b08-4131-afde-52ecd62eeff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2650924f-2b08-4131-afde-52ecd62eeff4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8a7d6e14-8a0e-4e50-9e2c-20b3ef98a9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_CostOfSalesMember_8a7d6e14-8a0e-4e50-9e2c-20b3ef98a9bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_adbe76d5-f69c-4b0e-9abc-36b892bec76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_InterestExpenseMember_adbe76d5-f69c-4b0e-9abc-36b892bec76e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_8bc0f69e-5417-434c-8731-6622e1a3b05d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_8bc0f69e-5417-434c-8731-6622e1a3b05d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7b2cd6cb-19e1-4ac6-8e8f-10aa10d17419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7b2cd6cb-19e1-4ac6-8e8f-10aa10d17419" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_962de859-d3ff-4782-8bae-88fbbe084063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_ForwardContractsMember_962de859-d3ff-4782-8bae-88fbbe084063" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_cdee58be-a937-47d5-8732-0b764a3b829e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_InterestRateSwapMember_cdee58be-a937-47d5-8732-0b764a3b829e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_985259c1-85bc-4981-8739-bef1c3bdec94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_985259c1-85bc-4981-8739-bef1c3bdec94" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended" id="i15ad59d5ac6a421488762f9c6c69c1b3_FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_ac285585-0d31-4d80-b014-a94d092c8b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_ac285585-0d31-4d80-b014-a94d092c8b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_12fe4cb9-39b8-44de-b622-2f177a735274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_12fe4cb9-39b8-44de-b622-2f177a735274" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16705809-c7e9-4a1e-8b22-6280ed3bac0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_16705809-c7e9-4a1e-8b22-6280ed3bac0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f8b98a4b-9a2d-47cc-8767-af06b33f6043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f8b98a4b-9a2d-47cc-8767-af06b33f6043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2208f39a-cd73-463f-9716-760b390ad627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2208f39a-cd73-463f-9716-760b390ad627" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_03f7c58a-fdf7-44c9-8c3e-c877330ef588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_03f7c58a-fdf7-44c9-8c3e-c877330ef588" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_fe80485a-9a92-4b99-a02b-c1d5478e670e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_fe80485a-9a92-4b99-a02b-c1d5478e670e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_275f105f-0c1f-4b95-8ac9-48632e32c830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_275f105f-0c1f-4b95-8ac9-48632e32c830" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" xlink:type="extended" id="i5af21fbb8e80466f84fc782fda0eedd6_FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6042d54c-3470-4ef6-9693-e8ad25941af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6042d54c-3470-4ef6-9693-e8ad25941af6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_f5de59c1-4e39-43ed-9219-932b21bfc428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_f5de59c1-4e39-43ed-9219-932b21bfc428" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b0921ca7-111f-4ec8-a3f3-25a242b217d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:to="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_6d366611-8f6a-4618-bde1-b54794f4f1d5_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:to="loc_dei_EntityDomain_6d366611-8f6a-4618-bde1-b54794f4f1d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:to="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_StoneridgeBrazilMember_3376de4d-d197-42c9-acec-1933fa40817b" xlink:href="sri-20230331.xsd#sri_StoneridgeBrazilMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:to="loc_sri_StoneridgeBrazilMember_3376de4d-d197-42c9-acec-1933fa40817b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bd138163-58f9-456e-b525-d3f88cb211db_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_bd138163-58f9-456e-b525-d3f88cb211db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EarnoutConsiderationMember_f6fca5c5-3e56-4919-9905-628153893e01" xlink:href="sri-20230331.xsd#sri_EarnoutConsiderationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:to="loc_sri_EarnoutConsiderationMember_f6fca5c5-3e56-4919-9905-628153893e01" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended" id="i15f9a367fb93436cb60c313f19286ef4_ShareBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_67eb51a1-f916-4488-8aff-90e0a5a79589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_67eb51a1-f916-4488-8aff-90e0a5a79589" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_77dff3a8-c620-4f0a-a599-9be6b8565039_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_77dff3a8-c620-4f0a-a599-9be6b8565039_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fb76aca0-3775-43d0-8846-d497c549a1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fb76aca0-3775-43d0-8846-d497c549a1a7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="extended" id="ieab6bf74faab4e48bafa3b6b1b927a5f_DebtScheduleofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_2f76da96-e114-4b36-8c5e-67ca71224883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_2f76da96-e114-4b36-8c5e-67ca71224883" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:to="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_22c7ad68-0161-4ba5-8e83-72d93047c4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_22c7ad68-0161-4ba5-8e83-72d93047c4ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e146aece-7a8d-4200-bdf8-324bdde90909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LongTermDebtCurrent_e146aece-7a8d-4200-bdf8-324bdde90909" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3de8d28c-6afa-4cb3-b73e-b5933e94b3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3de8d28c-6afa-4cb3-b73e-b5933e94b3a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_e2319a31-22ce-41b0-bea9-a5b36a5558a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_e2319a31-22ce-41b0-bea9-a5b36a5558a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2020c4e0-de19-48a4-90b4-4818d266306f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2020c4e0-de19-48a4-90b4-4818d266306f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:href="sri-20230331.xsd#sri_DebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:to="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_57114869-399c-4cbe-8fc9-e8911999b6dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_57114869-399c-4cbe-8fc9-e8911999b6dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SwedenShortTermNoteMember_0d2163f5-7afc-459e-8984-3373b56f68b8" xlink:href="sri-20230331.xsd#sri_SwedenShortTermNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:to="loc_sri_SwedenShortTermNoteMember_0d2163f5-7afc-459e-8984-3373b56f68b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e160bd3a-792f-423f-9e79-780da2f91f47_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:to="loc_srt_RangeMember_e160bd3a-792f-423f-9e79-780da2f91f47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:to="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b4108892-f43e-4c56-b10b-e8d0e1fc02ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:to="loc_srt_MinimumMember_b4108892-f43e-4c56-b10b-e8d0e1fc02ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d636d66d-b928-4a3d-a522-50a32df271ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:to="loc_srt_MaximumMember_d636d66d-b928-4a3d-a522-50a32df271ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_410e0e44-83d3-4c5e-ab77-eec083e52950_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:to="loc_us-gaap_CreditFacilityDomain_410e0e44-83d3-4c5e-ab77-eec083e52950_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:to="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21137fbc-a9cd-49b4-9bf7-2fba3d06b929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21137fbc-a9cd-49b4-9bf7-2fba3d06b929" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SuzhouShortTermCreditLineMember_62764938-05cc-4162-b834-36ea747379eb" xlink:href="sri-20230331.xsd#sri_SuzhouShortTermCreditLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:to="loc_sri_SuzhouShortTermCreditLineMember_62764938-05cc-4162-b834-36ea747379eb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/DebtNarrativeDetails" xlink:type="extended" id="ic5bb964a5fec4c6caaebca318739d006_DebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d2978130-24a8-400d-897e-6a4c88efdd97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d2978130-24a8-400d-897e-6a4c88efdd97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_fd795bb6-b30e-48a9-8af1-fc897548e74c" xlink:href="sri-20230331.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_fd795bb6-b30e-48a9-8af1-fc897548e74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_d8c6e590-2e63-444a-a35e-dc592fd9e5a0" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_d8c6e590-2e63-444a-a35e-dc592fd9e5a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_2acac3c7-a8f3-42a1-a17b-beefc41de08c" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_2acac3c7-a8f3-42a1-a17b-beefc41de08c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MinimumInterestCoverageRatio_3017f1a1-4847-4d06-b2ad-384aa112767f" xlink:href="sri-20230331.xsd#sri_MinimumInterestCoverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MinimumInterestCoverageRatio_3017f1a1-4847-4d06-b2ad-384aa112767f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2bdcbf43-efe6-483a-b46b-5592cfa5e4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2bdcbf43-efe6-483a-b46b-5592cfa5e4ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_df56b914-edcc-41e1-bff6-2cc6ffc032c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_df56b914-edcc-41e1-bff6-2cc6ffc032c9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_5c9b9730-080d-497d-8b79-34a6df8c077c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_5c9b9730-080d-497d-8b79-34a6df8c077c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_6ba2831a-3a06-497d-b5b6-8303437b0366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_6ba2831a-3a06-497d-b5b6-8303437b0366" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumLeverageRatio_b2cfdb95-e02f-4220-9303-a8a6286c9ce2" xlink:href="sri-20230331.xsd#sri_MaximumLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MaximumLeverageRatio_b2cfdb95-e02f-4220-9303-a8a6286c9ce2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfDomesticCash_3b459e58-8253-491e-bd7a-b4c539f25dbf" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfDomesticCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_PercentThresholdOfDomesticCash_3b459e58-8253-491e-bd7a-b4c539f25dbf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfForeignCash_c8bbcb49-b656-4f0b-931b-3ea1f7cae5b8" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfForeignCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_PercentThresholdOfForeignCash_c8bbcb49-b656-4f0b-931b-3ea1f7cae5b8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumNetLeverageRatio_2b2c6359-db92-4297-9e26-c2521ed4101b" xlink:href="sri-20230331.xsd#sri_MaximumNetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MaximumNetLeverageRatio_2b2c6359-db92-4297-9e26-c2521ed4101b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_67ab16d7-2450-4769-9563-20cec3b00140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_67ab16d7-2450-4769-9563-20cec3b00140" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_d4ee6069-2bb2-4b40-9f17-a9eea1df04db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_d4ee6069-2bb2-4b40-9f17-a9eea1df04db" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_921e32ef-1a0d-4ecc-9269-f498b54bf58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCredit_921e32ef-1a0d-4ecc-9269-f498b54bf58f" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_94fea552-e953-4e5a-93d0-1a44d88193e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_94fea552-e953-4e5a-93d0-1a44d88193e5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_caa2a9c3-7a26-4cb5-bab6-672a04b8ccff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_caa2a9c3-7a26-4cb5-bab6-672a04b8ccff" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_8c281061-1e4b-4466-b8a9-f8e4b79f4416_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_8c281061-1e4b-4466-b8a9-f8e4b79f4416_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:href="sri-20230331.xsd#sri_CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:to="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberThreeMember_50fa9825-3838-489d-b7be-c3050da387ab" xlink:href="sri-20230331.xsd#sri_AmendmentNumberThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:to="loc_sri_AmendmentNumberThreeMember_50fa9825-3838-489d-b7be-c3050da387ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentFourMember_31c67866-e973-4c65-85e5-1fb0bf3b711d" xlink:href="sri-20230331.xsd#sri_AmendmentFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:to="loc_sri_AmendmentFourMember_31c67866-e973-4c65-85e5-1fb0bf3b711d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberFourMember_09e77b98-8415-4eb5-b18a-b1830e8682a8" xlink:href="sri-20230331.xsd#sri_AmendmentNumberFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:to="loc_sri_AmendmentNumberFourMember_09e77b98-8415-4eb5-b18a-b1830e8682a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9d0c7620-730a-42ee-9d6b-7d9afc209b16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:to="loc_us-gaap_SegmentDomain_9d0c7620-730a-42ee-9d6b-7d9afc209b16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:to="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_0e798e2f-1d89-4395-8690-43b86180df18" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:to="loc_sri_ElectronicsMember_0e798e2f-1d89-4395-8690-43b86180df18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:href="sri-20230331.xsd#sri_DebtCategoryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryDomain_dab0a637-eec6-48a4-8fad-488d7ec5cfdb_default" xlink:href="sri-20230331.xsd#sri_DebtCategoryDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:to="loc_sri_DebtCategoryDomain_dab0a637-eec6-48a4-8fad-488d7ec5cfdb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:href="sri-20230331.xsd#sri_DebtCategoryDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:to="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SpecifiedHedgeBorrowingsMember_79e0eee4-98b5-430b-abe5-3f0733d74eca" xlink:href="sri-20230331.xsd#sri_SpecifiedHedgeBorrowingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:to="loc_sri_SpecifiedHedgeBorrowingsMember_79e0eee4-98b5-430b-abe5-3f0733d74eca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_163a823c-60cc-455d-9d44-53cde448fbb8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:to="loc_us-gaap_CreditFacilityDomain_163a823c-60cc-455d-9d44-53cde448fbb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:to="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ca61430a-af00-4e55-b7bc-eb78ff7b6ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ca61430a-af00-4e55-b7bc-eb78ff7b6ac9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SuzhouShortTermCreditLineMember_cd32f536-1c2e-4c9b-9a18-5383082e2560" xlink:href="sri-20230331.xsd#sri_SuzhouShortTermCreditLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:to="loc_sri_SuzhouShortTermCreditLineMember_cd32f536-1c2e-4c9b-9a18-5383082e2560" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_BankAcceptanceDraftCreditLineMember_c086377c-0942-45ac-8906-1f86e3eff105" xlink:href="sri-20230331.xsd#sri_BankAcceptanceDraftCreditLineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:to="loc_sri_BankAcceptanceDraftCreditLineMember_c086377c-0942-45ac-8906-1f86e3eff105" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5b78230a-e8e6-4062-bd16-86238a8c1113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_LetterOfCreditMember_5b78230a-e8e6-4062-bd16-86238a8c1113" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bc921e51-ffa6-4fd4-8a27-af0a1323e21b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bc921e51-ffa6-4fd4-8a27-af0a1323e21b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_009dadfd-463f-4abe-a7b1-8a380c652a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:to="loc_us-gaap_BridgeLoanMember_009dadfd-463f-4abe-a7b1-8a380c652a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_715e6827-c6ea-4dc8-8a24-5be96027e1e5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:to="loc_srt_RangeMember_715e6827-c6ea-4dc8-8a24-5be96027e1e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:to="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dd974814-7b85-4d97-b6d0-9ddafc1de523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:to="loc_srt_MaximumMember_dd974814-7b85-4d97-b6d0-9ddafc1de523" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_52c5fd24-ca1e-499a-ad1e-8d9e3da816ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:to="loc_srt_MinimumMember_52c5fd24-ca1e-499a-ad1e-8d9e3da816ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2812dbbc-3d5c-4c89-9c04-9830d98ff69e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:to="loc_us-gaap_VariableRateDomain_2812dbbc-3d5c-4c89-9c04-9830d98ff69e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:to="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c457f1d2-c101-482f-89bf-b9b255c33d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c457f1d2-c101-482f-89bf-b9b255c33d37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_d6367f42-d312-4b42-8f31-c12d703a6139_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_d6367f42-d312-4b42-8f31-c12d703a6139_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_1ef1c96d-60b9-449e-a10f-4d58700c5e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_1ef1c96d-60b9-449e-a10f-4d58700c5e64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_77ee7539-0b74-4662-9803-0407ebe1cd08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_77ee7539-0b74-4662-9803-0407ebe1cd08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_e65b2849-c310-474a-84c8-7e7af7c8df94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_e65b2849-c310-474a-84c8-7e7af7c8df94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_aa4cec55-8c8e-4315-b17f-ecfff69b38a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_aa4cec55-8c8e-4315-b17f-ecfff69b38a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSixMember_c3adacf0-9c10-45e0-a776-b9fafd1ddd2c" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_DebtInstrumentRedemptionPeriodSixMember_c3adacf0-9c10-45e0-a776-b9fafd1ddd2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSevenMember_157a9722-3f9d-4d7e-8516-3c677baacb90" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_DebtInstrumentRedemptionPeriodSevenMember_157a9722-3f9d-4d7e-8516-3c677baacb90" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_QuartersEndedMarch312023AndDecember312022Member_ad1e32f0-ca0c-4af8-b335-2d600fc2b678" xlink:href="sri-20230331.xsd#sri_QuartersEndedMarch312023AndDecember312022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_QuartersEndedMarch312023AndDecember312022Member_ad1e32f0-ca0c-4af8-b335-2d600fc2b678" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_69edd79d-3ed3-4492-a5b4-306aa8ca309f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_69edd79d-3ed3-4492-a5b4-306aa8ca309f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SwedenShortTermNoteMember_e9fbec90-6956-4b01-92d4-156d153b7afc" xlink:href="sri-20230331.xsd#sri_SwedenShortTermNoteMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:to="loc_sri_SwedenShortTermNoteMember_e9fbec90-6956-4b01-92d4-156d153b7afc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShareNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/LossPerShareNarrativeDetails" xlink:type="extended" id="i3045abc63edc4b1e876146c3557f8727_LossPerShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_adf3e7f4-1d67-4cde-bdd6-a1d65b962d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_adf3e7f4-1d67-4cde-bdd6-a1d65b962d04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918e99ce-a507-4f87-9d31-4cc8bc1ed5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918e99ce-a507-4f87-9d31-4cc8bc1ed5e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:to="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_5be59dd1-bed1-4176-840d-05db427fb795_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:to="loc_us-gaap_PlanNameDomain_5be59dd1-bed1-4176-840d-05db427fb795_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:to="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember_3789a042-f32b-481b-b33e-411b15620eee" xlink:href="sri-20230331.xsd#sri_PerformanceBasedRightToReceiveCommonSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:to="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember_3789a042-f32b-481b-b33e-411b15620eee" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended" id="i72d05a8a06314937bf4011c3ff6efadc_AccumulatedOtherComprehensiveLossIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_96e9f6f4-a290-424a-a491-ddc0544ec8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_StockholdersEquity_96e9f6f4-a290-424a-a491-ddc0544ec8aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_059cacb5-dd23-4856-9e46-0d459b44fde8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_059cacb5-dd23-4856-9e46-0d459b44fde8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b08fc90-9bfd-42a5-8acb-3d259d289881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b08fc90-9bfd-42a5-8acb-3d259d289881" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_594eda98-afd8-457e-ac1e-cffd8d10356d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_594eda98-afd8-457e-ac1e-cffd8d10356d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_96bfcb66-8541-433d-aa34-0b79a074a61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:to="loc_us-gaap_EquityComponentDomain_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:to="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a08d7ac6-aff6-4802-a93a-b9913b9498ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a08d7ac6-aff6-4802-a93a-b9913b9498ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_0976b79c-a588-415c-813d-ba58bc9860ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_0976b79c-a588-415c-813d-ba58bc9860ed" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="i31c1cc9dc56748d6ae362d2428e50852_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_a4b01106-c5cb-40fd-99d5-bdefe759e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_a4b01106-c5cb-40fd-99d5-bdefe759e0ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_c15fd92c-5e3d-4361-9679-7c8d6a17d591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_c15fd92c-5e3d-4361-9679-7c8d6a17d591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b8dfa23e-10ef-4a87-b4c9-2cb58e236ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LineOfCredit_b8dfa23e-10ef-4a87-b4c9-2cb58e236ba7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_510e66c5-6a3b-44f1-a6a7-fb88f43ba843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_510e66c5-6a3b-44f1-a6a7-fb88f43ba843" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_9a03c858-fb22-47c4-bf9f-c80574d1fe10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_9a03c858-fb22-47c4-bf9f-c80574d1fe10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_490cd166-e459-46b3-ad33-8cf7f7eb57d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_490cd166-e459-46b3-ad33-8cf7f7eb57d4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstEletronicaltdaMember_7fccb81f-d30d-40da-8888-ea0f72d557b6" xlink:href="sri-20230331.xsd#sri_PstEletronicaltdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:to="loc_sri_PstEletronicaltdaMember_7fccb81f-d30d-40da-8888-ea0f72d557b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_38c52fcd-2072-4a99-9db3-db638fa94e03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_38c52fcd-2072-4a99-9db3-db638fa94e03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_88996f03-5967-4529-bbad-a814b6b22814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:to="loc_us-gaap_LetterOfCreditMember_88996f03-5967-4529-bbad-a814b6b22814" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_bec195b3-87e9-4f02-91fb-964b61e1c30f" xlink:href="sri-20230331.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:to="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_bec195b3-87e9-4f02-91fb-964b61e1c30f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_84862e66-d068-496a-b4d7-8fbdf59f0e23_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:to="loc_us-gaap_LossContingencyNatureDomain_84862e66-d068-496a-b4d7-8fbdf59f0e23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:to="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CivilLaborAndOtherTaxContingenciesMember_e5b813f3-96ed-4bab-8472-0b81728e00bc" xlink:href="sri-20230331.xsd#sri_CivilLaborAndOtherTaxContingenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:to="loc_sri_CivilLaborAndOtherTaxContingenciesMember_e5b813f3-96ed-4bab-8472-0b81728e00bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_FineMember_e3f720a2-0b76-40e6-b415-142e3072e7d3" xlink:href="sri-20230331.xsd#sri_FineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:to="loc_sri_FineMember_e3f720a2-0b76-40e6-b415-142e3072e7d3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails" xlink:type="extended" id="icdb3e3c6948f483386c5101690c9b974_BusinessRealignmentandRestructuringNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_e08bef1c-7475-42ff-985d-84b73c4d26b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_e08bef1c-7475-42ff-985d-84b73c4d26b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_446a7991-d9ee-401c-b890-6acc18cfc919_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:to="loc_us-gaap_RestructuringPlanDomain_446a7991-d9ee-401c-b890-6acc18cfc919_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:to="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ParticulateMatterProductLineStrategicExitMember_b53bb441-3031-449d-9b84-d5e4eff2ad0f" xlink:href="sri-20230331.xsd#sri_ParticulateMatterProductLineStrategicExitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:to="loc_sri_ParticulateMatterProductLineStrategicExitMember_b53bb441-3031-449d-9b84-d5e4eff2ad0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a1fe2230-b04a-45cb-9716-32ecb3056935_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:to="loc_us-gaap_SegmentDomain_a1fe2230-b04a-45cb-9716-32ecb3056935_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:to="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_5b864453-d47a-4065-8121-de27cfec4b33" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:to="loc_sri_ControlDevicesMember_5b864453-d47a-4065-8121-de27cfec4b33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7a4ae28f-e394-4294-ac92-5251a496070a_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:to="loc_srt_RangeMember_7a4ae28f-e394-4294-ac92-5251a496070a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:to="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e77f2a53-96a5-4c3a-8824-70d078f77acf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:to="loc_srt_MaximumMember_e77f2a53-96a5-4c3a-8824-70d078f77acf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" xlink:type="extended" id="iee597b117e1a4ef78d46d2596bab6b8b_BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_93084603-3676-488b-96c9-2d326b756ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringReserve_93084603-3676-488b-96c9-2d326b756ffc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d86fbafd-7de8-420d-be41-78cf7bb88bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringCharges_d86fbafd-7de8-420d-be41-78cf7bb88bf8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_9af8bf41-1f6d-4785-9a70-51cc1c6311f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_PaymentsForRestructuring_9af8bf41-1f6d-4785-9a70-51cc1c6311f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_bd3f8734-ec08-4749-9bae-352c9b88e657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_bd3f8734-ec08-4749-9bae-352c9b88e657" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_f9c3d61a-fed6-4748-ac34-a7616582524a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_e6c35066-7c8e-4561-ae04-485b396c85e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_e6c35066-7c8e-4561-ae04-485b396c85e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_afe21e48-3f5c-4a27-86ec-3e65a424fb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:to="loc_us-gaap_EmployeeSeveranceMember_afe21e48-3f5c-4a27-86ec-3e65a424fb9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4460a983-a025-4250-9720-16626079ded9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:to="loc_us-gaap_SegmentDomain_4460a983-a025-4250-9720-16626079ded9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:to="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_4245c656-5cef-4604-9cde-9009ebcd7244" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:to="loc_sri_ControlDevicesMember_4245c656-5cef-4604-9cde-9009ebcd7244" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_f3172b76-fd66-4415-a065-b8c65dd57bae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:to="loc_us-gaap_RestructuringPlanDomain_f3172b76-fd66-4415-a065-b8c65dd57bae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:to="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ParticulateMatterProductLineStrategicExitMember_48487afd-be75-4786-8b93-d4ed8776d774" xlink:href="sri-20230331.xsd#sri_ParticulateMatterProductLineStrategicExitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:to="loc_sri_ParticulateMatterProductLineStrategicExitMember_48487afd-be75-4786-8b93-d4ed8776d774" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CantonFacilityRestructuringPlanMember_c03ee4d3-21f7-437e-a2f2-fdb1ac6ca6eb" xlink:href="sri-20230331.xsd#sri_CantonFacilityRestructuringPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:to="loc_sri_CantonFacilityRestructuringPlanMember_c03ee4d3-21f7-437e-a2f2-fdb1ac6ca6eb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" xlink:type="extended" id="ib37159bce57641c2a8b783c12083c1dd_BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_ebf0f46d-d94e-4e40-baf9-ccdeec31170f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_ebf0f46d-d94e-4e40-baf9-ccdeec31170f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d9577d84-af40-4cf6-8259-47aac44fab7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_RestructuringCharges_d9577d84-af40-4cf6-8259-47aac44fab7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_298826da-4a90-4ef0-b995-49cda63b2a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_SeveranceCosts1_298826da-4a90-4ef0-b995-49cda63b2a44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a70208ee-aad9-4f3e-b2a6-61c5321f82f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:to="loc_us-gaap_SegmentDomain_a70208ee-aad9-4f3e-b2a6-61c5321f82f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:to="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_31a1f444-1d08-4ed5-8ca7-d78e4c704973" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_sri_ElectronicsMember_31a1f444-1d08-4ed5-8ca7-d78e4c704973" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_StoneridgeBrazilMember_93c2d2c0-adf0-447b-b025-0fc9f78999e3" xlink:href="sri-20230331.xsd#sri_StoneridgeBrazilMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_sri_StoneridgeBrazilMember_93c2d2c0-adf0-447b-b025-0fc9f78999e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_94c5b743-39b0-421e-81a6-ff4aafb155c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_us-gaap_CorporateMember_94c5b743-39b0-421e-81a6-ff4aafb155c3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_1224cfc5-6a88-4b0b-a121-633e047fa5a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_1224cfc5-6a88-4b0b-a121-633e047fa5a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8b14f34c-ad80-40af-ba54-b16863fe5e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:to="loc_us-gaap_CostOfSalesMember_8b14f34c-ad80-40af-ba54-b16863fe5e53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_53a55136-a5ea-466d-9d2a-67bda7d43f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_53a55136-a5ea-466d-9d2a-67bda7d43f8e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended" id="i4682924f182f4a278d3ac777d2ffcee6_SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a306815-b850-4398-a8c1-5593a5f51eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a306815-b850-4398-a8c1-5593a5f51eac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f956f35d-5b1a-4b24-9a45-ebcf8f0e2212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:to="loc_us-gaap_OperatingIncomeLoss_f956f35d-5b1a-4b24-9a45-ebcf8f0e2212" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_aea40399-8716-4142-a9e9-61bd80c1ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_aea40399-8716-4142-a9e9-61bd80c1ec78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationInterestExpenseNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_30359666-c3c3-4acd-b73a-18bddf43fc80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:to="loc_us-gaap_InterestExpense_30359666-c3c3-4acd-b73a-18bddf43fc80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_404066c6-c49e-4a4a-a5fe-195607d08391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_404066c6-c49e-4a4a-a5fe-195607d08391" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c727289-b5ab-43b3-8bd2-9ea2a2d34ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c727289-b5ab-43b3-8bd2-9ea2a2d34ad3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_26362136-f6f5-4f74-a5fd-4c05d8c22717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:to="loc_us-gaap_Assets_26362136-f6f5-4f74-a5fd-4c05d8c22717" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_874e0c8d-5343-451c-a17d-86443f83af1e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:to="loc_us-gaap_SegmentDomain_874e0c8d-5343-451c-a17d-86443f83af1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:to="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_19c1dec3-167e-4acd-a997-908ffb02e919" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_ControlDevicesMember_19c1dec3-167e-4acd-a997-908ffb02e919" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_76073159-a402-4049-b5ed-f2527ca31a2e" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_ElectronicsMember_76073159-a402-4049-b5ed-f2527ca31a2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_da055f52-c1c4-4fd3-af1d-a1104c32cb1f" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_PstMember_da055f52-c1c4-4fd3-af1d-a1104c32cb1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_a25493a6-a48b-400d-b909-5edf8d5f951b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_us-gaap_CorporateMember_a25493a6-a48b-400d-b909-5edf8d5f951b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:to="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fd160dbb-d3b8-4484-b676-6909bcf2ff82_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:to="loc_srt_ConsolidationItemsDomain_fd160dbb-d3b8-4484-b676-6909bcf2ff82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:to="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_4dff9019-a057-4c68-90dc-460f8e4daf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_4dff9019-a057-4c68-90dc-460f8e4daf2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_31417a76-d5c6-4040-85cb-57c3af82f768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_OperatingSegmentsMember_31417a76-d5c6-4040-85cb-57c3af82f768" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_eb081f7d-f670-4ec1-b07b-d5eab3d5295a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_IntersegmentEliminationMember_eb081f7d-f670-4ec1-b07b-d5eab3d5295a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" xlink:type="extended" id="i16156c4e37d64209908cdc9e0dc65705_SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b0855a2b-9d73-404a-a225-4266bd11ae02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b0855a2b-9d73-404a-a225-4266bd11ae02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_3775f960-d16b-42e0-810e-b764662425c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:to="loc_us-gaap_NoncurrentAssets_3775f960-d16b-42e0-810e-b764662425c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:to="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_de08909b-dbd1-4548-89c7-32bc43eab66f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:to="loc_srt_SegmentGeographicalDomain_de08909b-dbd1-4548-89c7-32bc43eab66f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:to="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_d4eaf105-6fa8-4eef-8dd9-119c65e6df7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_srt_NorthAmericaMember_d4eaf105-6fa8-4eef-8dd9-119c65e6df7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SouthAmericaMember_98d82310-e4e0-43a3-8822-e0e1c0f78b14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SouthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_srt_SouthAmericaMember_98d82310-e4e0-43a3-8822-e0e1c0f78b14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EuropeAndOtherMember_3af75c5a-416a-4d83-8a7e-d3fed0438410" xlink:href="sri-20230331.xsd#sri_EuropeAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_sri_EuropeAndOtherMember_3af75c5a-416a-4d83-8a7e-d3fed0438410" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#InvestmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.stoneridge.com/role/InvestmentsNarrativeDetails" xlink:type="extended" id="ic64d51ad9b2246aabd05aa4d8107e22d_InvestmentsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_eb034552-0dd1-4130-9b04-4fa49ba4c9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_eb034552-0dd1-4130-9b04-4fa49ba4c9d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_777714a1-108f-4c3d-aaac-cb7fe6728d1f" xlink:href="sri-20230331.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_777714a1-108f-4c3d-aaac-cb7fe6728d1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_e6dfaefc-fa0b-4a78-9a99-dc10ea57d765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_e6dfaefc-fa0b-4a78-9a99-dc10ea57d765" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_6e52a4bd-e52d-4371-8db2-36ab7ad75d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_6e52a4bd-e52d-4371-8db2-36ab7ad75d7a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ExpectedLifeOfFund_04c781cc-3ae8-43f4-a0a8-1ba9ccaf0045" xlink:href="sri-20230331.xsd#sri_ExpectedLifeOfFund"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_sri_ExpectedLifeOfFund_04c781cc-3ae8-43f4-a0a8-1ba9ccaf0045" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ad838d91-1410-4f59-8442-06a6a7fa51dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ad838d91-1410-4f59-8442-06a6a7fa51dd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_f312d39d-0e11-468e-b11d-5869a74a18ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_f312d39d-0e11-468e-b11d-5869a74a18ff" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_7b55a23d-934b-4048-b8c8-30638554598e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_OtherInvestments_7b55a23d-934b-4048-b8c8-30638554598e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_21b97458-c77d-46da-b70b-5f0650cc0c21_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_21b97458-c77d-46da-b70b-5f0650cc0c21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstEletronicaltdaMember_6c24fba1-ee4f-43a2-8a2f-6830de692255" xlink:href="sri-20230331.xsd#sri_PstEletronicaltdaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:to="loc_sri_PstEletronicaltdaMember_6c24fba1-ee4f-43a2-8a2f-6830de692255" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AutotechVenturesMember_7324fdb5-f35f-4889-9c28-1499886ed33e" xlink:href="sri-20230331.xsd#sri_AutotechVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:to="loc_sri_AutotechVenturesMember_7324fdb5-f35f-4889-9c28-1499886ed33e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:to="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_7fba1bf7-19e7-4c90-9fcc-dee020c1263f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_7fba1bf7-19e7-4c90-9fcc-dee020c1263f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VentureCapitalFundsMember_e26599be-d842-4a88-a5b0-989001045c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VentureCapitalFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:to="loc_us-gaap_VentureCapitalFundsMember_e26599be-d842-4a88-a5b0-989001045c89" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>sri-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_sri_EuropeAndOtherMember_5f63d48b-2d18-4e5f-a4f4-2e97f6881287_terseLabel_en-US" xlink:label="lab_sri_EuropeAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe and Other</link:label>
    <link:label id="lab_sri_EuropeAndOtherMember_label_en-US" xlink:label="lab_sri_EuropeAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe and Other [Member]</link:label>
    <link:label id="lab_sri_EuropeAndOtherMember_documentation_en-US" xlink:label="lab_sri_EuropeAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EuropeAndOtherMember" xlink:href="sri-20230331.xsd#sri_EuropeAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_EuropeAndOtherMember" xlink:to="lab_sri_EuropeAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_65efe707-b481-43f1-92ab-e93ec6d05c9c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_48ae45eb-20eb-4a78-9de4-10c28cc3b2b4_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_b8246097-c0f6-4a36-b906-33d70b38cd7c_verboseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_df5b7d5d-c724-434a-8f14-b5374027b8cf_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_7e7ae1e3-2fc3-4638-b14e-23d4c5c99c38_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_63893d3b-82e6-4e4f-98b9-d754758d05ba_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_ff2b4e60-0aed-4411-bcb6-db0a531824d0_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_2dcd7fcf-21c0-49ea-b5e3-8738eb9eb702_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_15e53214-7d63-42ba-b144-f23b87f3ac9d_periodStartLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_c84fb8f5-ccd5-4c68-ba42-31d7db9ea0cb_periodEndLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_b66fea7d-9c5a-405b-bdee-c352b0ccab0d_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_16838755-7dc2-4f40-bf97-da854c25d2f8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_3cfbc502-07e5-468f-8e2d-b9bb57da787e_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_71384b9a-39f8-4e2c-be10-cd5bf2de5b8f_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_0c8f954a-62d2-4e21-b775-411c7fe8a5c9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_3d60fac1-9571-4167-814e-846e7cd71445_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_fada4da3-4541-48d7-b7c8-e026f0eb5fd8_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember_9c4da35e-de40-47fe-bcbc-aa2649e84acc_terseLabel_en-US" xlink:label="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Right to Receive Common Shares</link:label>
    <link:label id="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember_label_en-US" xlink:label="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Right to Receive Common Shares [Member]</link:label>
    <link:label id="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember_documentation_en-US" xlink:label="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Based Right to Receive Common Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:href="sri-20230331.xsd#sri_PerformanceBasedRightToReceiveCommonSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:to="lab_sri_PerformanceBasedRightToReceiveCommonSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_6daa3fbd-7684-4c9d-9c8b-3a7bedaf4f03_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term assets</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSevenMember_c4258e3d-cabc-4dc0-9700-5725e2fcadb0_terseLabel_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarter Ended June 30, 2022</link:label>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSevenMember_label_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarter Ended June 30, 2022 [Member]</link:label>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSevenMember_documentation_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Redemption Period Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:to="lab_sri_DebtInstrumentRedemptionPeriodSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d3b6aa1c-81b8-4b0d-9863-d88235130d31_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AmendmentFourMember_8b07d789-9dfb-401e-ae4f-2db9a632e9cb_terseLabel_en-US" xlink:label="lab_sri_AmendmentFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Four</link:label>
    <link:label id="lab_sri_AmendmentFourMember_label_en-US" xlink:label="lab_sri_AmendmentFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Four [Member]</link:label>
    <link:label id="lab_sri_AmendmentFourMember_documentation_en-US" xlink:label="lab_sri_AmendmentFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentFourMember" xlink:href="sri-20230331.xsd#sri_AmendmentFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AmendmentFourMember" xlink:to="lab_sri_AmendmentFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_CreditFacilityMember_1aedad74-c247-4678-a944-8c44bf76f116_terseLabel_en-US" xlink:label="lab_sri_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_sri_CreditFacilityMember_label_en-US" xlink:label="lab_sri_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:label id="lab_sri_CreditFacilityMember_documentation_en-US" xlink:label="lab_sri_CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CreditFacilityMember" xlink:href="sri-20230331.xsd#sri_CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_CreditFacilityMember" xlink:to="lab_sri_CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_8829f350-580c-4fb5-8b69-8fb36036d7fd_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_63ff4833-c1e8-45b4-aa07-d1d2ff37b5ac_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_62152d9d-2b94-4c65-8a6d-6dc1d26bd3e9_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets carried at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_194675ac-183f-4fd1-a442-bb307f6c77ef_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total financial assets carried at fair value</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_6e6e21d1-54d7-416a-a571-92b529b8ede6_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanAxis" xlink:to="lab_us-gaap_RestructuringPlanAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_1bc15daa-1c75-4d94-ae85-dd190c73833b_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_2a24d15a-83cd-465c-b6b8-d097888e22f5_verboseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingency, estimate of possible loss</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_41bf6f3e-a923-4659-8232-344aa2639827_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_28264250-9816-4eb0-aeee-2ccb844f0c62_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares held in treasury, 1,453 and 1,625 shares at March&#160;31, 2023 and December&#160;31, 2022, respectively, at cost</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_a7604b60-8794-47ff-80c3-f4ceb6a228fe_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_57cc7c46-af77-4b7e-9c03-21be1623c39f_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12gTitle_15b0bbbf-fb6d-41be-ad9b-e51a839484fd_terseLabel_en-US" xlink:label="lab_dei_Security12gTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(g) Security</link:label>
    <link:label id="lab_dei_Security12gTitle_label_en-US" xlink:label="lab_dei_Security12gTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(g) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12gTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12gTitle" xlink:to="lab_dei_Security12gTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_f5e8c658-02cb-45fa-9ce8-fdea67c6ffec_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_d375db52-3fa0-42a7-be6c-ba8ff9630863_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_f93c0760-1e07-4541-9340-0ee2c06dd906_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_282d03ca-ac91-48a5-9742-2872ed163af1_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales:</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Revenue for Reportable Segment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract_838391bf-12bb-4e2d-92e8-75cfc6c83350_verboseLabel_en-US" xlink:label="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures:</link:label>
    <link:label id="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract_label_en-US" xlink:label="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Capital Expenditures [Abstract]</link:label>
    <link:label id="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract_documentation_en-US" xlink:label="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Capital Expenditures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:to="lab_sri_SegmentReportingInformationCapitalExpendituresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AmendmentNumberFourMember_0b2560b7-4b72-492f-849d-b15f07db8ac7_terseLabel_en-US" xlink:label="lab_sri_AmendmentNumberFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Number Four</link:label>
    <link:label id="lab_sri_AmendmentNumberFourMember_label_en-US" xlink:label="lab_sri_AmendmentNumberFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Number Four [Member]</link:label>
    <link:label id="lab_sri_AmendmentNumberFourMember_documentation_en-US" xlink:label="lab_sri_AmendmentNumberFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Number Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberFourMember" xlink:href="sri-20230331.xsd#sri_AmendmentNumberFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AmendmentNumberFourMember" xlink:to="lab_sri_AmendmentNumberFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_04c84195-577d-4adb-b170-a4c9909c5197_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_96659538-d282-447d-899d-24acaf6a0e32_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized contract acquisition costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_23c97129-baa1-4c6d-a534-f9235a0896e6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrent" xlink:to="lab_us-gaap_LiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_ad01af1a-1e10-47b3-a367-44ec5f035ef8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_78f01994-329e-465b-aec4-05be1a258cab_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e591850b-2e19-41fd-accd-cf32182d360c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_87b58948-2fad-4a0f-8995-9a1b19c976e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1 inputs</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_3703e875-6505-41a7-a9ce-9db4accb43ca_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted-Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f9f90f59-70ca-4dc5-abce-3fd5e599d4b1_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualNoncurrent_472d2ddb-cd48-4d3b-a86b-c03314834eba_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty and recall accrual</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualNoncurrent_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Accrual, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualNoncurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_825b78c8-9acf-456d-abac-592414d023fa_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating (Loss) Income:</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b6abd6d-a21f-4f8a-9692-92368aa77c22_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used for operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PstEletronicaltdaMember_ce1fa299-04cc-42c5-a612-1e98641d379d_terseLabel_en-US" xlink:label="lab_sri_PstEletronicaltdaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PST Eletronica Ltda</link:label>
    <link:label id="lab_sri_PstEletronicaltdaMember_label_en-US" xlink:label="lab_sri_PstEletronicaltdaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PST Eletronica Ltda [Member]</link:label>
    <link:label id="lab_sri_PstEletronicaltdaMember_documentation_en-US" xlink:label="lab_sri_PstEletronicaltdaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PST Eletronica Ltda [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstEletronicaltdaMember" xlink:href="sri-20230331.xsd#sri_PstEletronicaltdaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PstEletronicaltdaMember" xlink:to="lab_sri_PstEletronicaltdaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BridgeLoanMember_29a9ef4b-3edb-4581-9424-3af674b25d62_terseLabel_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan</link:label>
    <link:label id="lab_us-gaap_BridgeLoanMember_label_en-US" xlink:label="lab_us-gaap_BridgeLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bridge Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BridgeLoanMember" xlink:to="lab_us-gaap_BridgeLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_c991c62b-834c-4d12-999e-b34f3eed1cc8_verboseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and expenses:</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_cf693f2b-c960-4a27-91f5-bb5e17c350c3_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated total cost</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Expected Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedCost1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_b0715a00-a525-4fab-8a8a-ee1085525499_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtCategoryDomain_6907d4e8-2bd5-45ab-b1d0-230d2f302fbb_terseLabel_en-US" xlink:label="lab_sri_DebtCategoryDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Domain]</link:label>
    <link:label id="lab_sri_DebtCategoryDomain_label_en-US" xlink:label="lab_sri_DebtCategoryDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Domain]</link:label>
    <link:label id="lab_sri_DebtCategoryDomain_documentation_en-US" xlink:label="lab_sri_DebtCategoryDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryDomain" xlink:href="sri-20230331.xsd#sri_DebtCategoryDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtCategoryDomain" xlink:to="lab_sri_DebtCategoryDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_f7481017-282c-4e48-87fc-0557f88023fb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_a3d7e4ce-8237-4826-a513-0e2825c483fb_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_fb6c0080-5d43-4925-9ecd-47b6accf134a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding credit lines interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_9efd059c-e0f6-4cc4-b7ad-06ec1485e8ea_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term debt, net</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_e1612db3-d033-43c2-8208-db38a9ab45fd_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5cb43cf8-4e83-4a64-aa62-edb0e682f243_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_a6df22de-dbe5-416f-99bd-0a6ceb725fc7_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_07e88c17-23d1-434d-8732-b1f9a60321cf_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_d153c975-a55d-48d2-b1e6-65d02cd9a673_negatedLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements made during the period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Decrease for Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPayments" xlink:to="lab_us-gaap_ProductWarrantyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_c5315e12-8072-4f26-9bf9-6008659de0e6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_27dc3635-9792-4997-8e76-176910e6806e_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fbff8db5-0164-4cc1-9ebd-ee4f9697a440_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_0be9924f-f322-4db8-abbc-02edb45499aa_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_6a4c8305-e04a-4933-98b3-edd1b7950e4c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred shares, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_5696fdf5-ec98-4fdb-b9c5-3a0f91b39a94_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_MaximumLeverageRatio_de23b491-535d-4d89-a841-d76db882c37d_terseLabel_en-US" xlink:label="lab_sri_MaximumLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum leverage ratio</link:label>
    <link:label id="lab_sri_MaximumLeverageRatio_label_en-US" xlink:label="lab_sri_MaximumLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Leverage Ratio</link:label>
    <link:label id="lab_sri_MaximumLeverageRatio_documentation_en-US" xlink:label="lab_sri_MaximumLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumLeverageRatio" xlink:href="sri-20230331.xsd#sri_MaximumLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_MaximumLeverageRatio" xlink:to="lab_sri_MaximumLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_MaximumNetLeverageRatio_c5ed70ce-9489-4ec6-9037-6876bc29795f_terseLabel_en-US" xlink:label="lab_sri_MaximumNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum net leverage ratio</link:label>
    <link:label id="lab_sri_MaximumNetLeverageRatio_label_en-US" xlink:label="lab_sri_MaximumNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Net Leverage Ratio</link:label>
    <link:label id="lab_sri_MaximumNetLeverageRatio_documentation_en-US" xlink:label="lab_sri_MaximumNetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumNetLeverageRatio" xlink:href="sri-20230331.xsd#sri_MaximumNetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_MaximumNetLeverageRatio" xlink:to="lab_sri_MaximumNetLeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_99715309-7293-4e47-8e24-ea56039733ff_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets carried at fair value:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_a47678d4-2077-4707-8937-1f1de24e8b70_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeveranceCosts1_de5c61ae-722c-497c-99f1-738bf0237f26_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance costs</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_9751a82e-7683-45f6-bf48-ea2f69a7e61f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_d5c7ee02-1acd-4d6a-b2be-358fa2b27360_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_aadfdc3e-80ab-4074-a843-98ab32b7b4bd_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_ab9c26eb-954e-4541-8337-0636bc933725_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_b171c915-deb8-4029-95bc-8046de4a1701_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) recorded in other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInvestments_110ea405-7ed0-457c-9598-122ddf90c126_terseLabel_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment</link:label>
    <link:label id="lab_us-gaap_OtherInvestments_label_en-US" xlink:label="lab_us-gaap_OtherInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherInvestments" xlink:to="lab_us-gaap_OtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_SwedenShortTermNoteMember_7f9a0d13-8b0f-4c9c-bfb1-85f75507173d_terseLabel_en-US" xlink:label="lab_sri_SwedenShortTermNoteMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sweden short-term credit line</link:label>
    <link:label id="lab_sri_SwedenShortTermNoteMember_label_en-US" xlink:label="lab_sri_SwedenShortTermNoteMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sweden Short-Term Note [Member]</link:label>
    <link:label id="lab_sri_SwedenShortTermNoteMember_documentation_en-US" xlink:label="lab_sri_SwedenShortTermNoteMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sweden Short-Term Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SwedenShortTermNoteMember" xlink:href="sri-20230331.xsd#sri_SwedenShortTermNoteMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_SwedenShortTermNoteMember" xlink:to="lab_sri_SwedenShortTermNoteMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_b7862a82-079e-4215-8ff4-2edf5ae411bc_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_8befb477-aa8c-4de9-a299-028271bc0943_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AmortizationAndAccretionOfDebtDiscount_f6f5e219-f6ad-4621-a6a8-ba29f71e4845_terseLabel_en-US" xlink:label="lab_sri_AmortizationAndAccretionOfDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization, including accretion and write-off of deferred financing costs</link:label>
    <link:label id="lab_sri_AmortizationAndAccretionOfDebtDiscount_label_en-US" xlink:label="lab_sri_AmortizationAndAccretionOfDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization and Accretion Of Debt Discount</link:label>
    <link:label id="lab_sri_AmortizationAndAccretionOfDebtDiscount_documentation_en-US" xlink:label="lab_sri_AmortizationAndAccretionOfDebtDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmortizationAndAccretionOfDebtDiscount" xlink:href="sri-20230331.xsd#sri_AmortizationAndAccretionOfDebtDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AmortizationAndAccretionOfDebtDiscount" xlink:to="lab_sri_AmortizationAndAccretionOfDebtDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_ee96c6b4-91cc-4c27-9d56-56f33cab787b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_afb254fd-fc4b-4c70-a03b-2593a7fead8b_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_86ea2cdc-44cb-4b71-adc4-94c168c53e35_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_1dd7585a-8cb1-46de-8d3a-4e94a179b1ec_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_2e6d4be5-693d-4d37-979e-fc87f2fcd402_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_88dc5385-9c26-4108-8324-27e7e142e7bc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_bc358aeb-5fea-4731-a1e0-f87b969c4b38_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_0640898f-0339-4ce9-8ac1-91731031b502_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on derivatives</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_5a8a3ecd-b083-4828-8428-e0a02db01206_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_b87b5a1e-9e91-4451-a426-12a7a2682ea5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_26b92584-bc0a-47ae-8dfb-eeb1fd454a37_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_95aa335f-1fe7-4e53-8955-cbb060333f74_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b87c770f-c043-436e-ac1d-ef17dcc317f8_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_16448bc4-d1f4-439b-bfcf-1b31227c351c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_0f102c2e-6ed6-4e2d-b844-dae773fce4ac_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Unclassified [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAbstract" xlink:to="lab_us-gaap_LongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_0fe15487-4972-4341-8ef7-373148ea2751_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01e0274d-65cb-4acb-af68-1c1c6db2b9fd_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4887faf6-84ab-4108-b4c9-ccbe6b86ccf2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_fa7b3b89-6cd1-44b1-bdb1-b197c4fef297_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_f27fddf6-86ad-488a-b954-ff3f5a77707e_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_RepurchasedCommonSharesForTreasury_8707762d-95ee-49c1-96b4-ab8d7de4bc3a_negatedLabel_en-US" xlink:label="lab_sri_RepurchasedCommonSharesForTreasury" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased Common Shares for treasury, net</link:label>
    <link:label id="lab_sri_RepurchasedCommonSharesForTreasury_label_en-US" xlink:label="lab_sri_RepurchasedCommonSharesForTreasury" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased Common Shares for treasury</link:label>
    <link:label id="lab_sri_RepurchasedCommonSharesForTreasury_documentation_en-US" xlink:label="lab_sri_RepurchasedCommonSharesForTreasury" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased Common Shares for treasury</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_RepurchasedCommonSharesForTreasury" xlink:href="sri-20230331.xsd#sri_RepurchasedCommonSharesForTreasury"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_RepurchasedCommonSharesForTreasury" xlink:to="lab_sri_RepurchasedCommonSharesForTreasury" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_e03ecc2e-0fc0-4d7f-98eb-81b7f85654bc_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward currency contracts</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_e02127b4-6284-4b2e-9b3b-e05fb58ec9f8_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_06de1b4a-5145-42d6-bfc7-84bf194b4331_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:label id="lab_us-gaap_RestructuringPlanDomain_label_en-US" xlink:label="lab_us-gaap_RestructuringPlanDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Plan [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringPlanDomain" xlink:to="lab_us-gaap_RestructuringPlanDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_38c1b08d-f286-4287-be72-e9f32c49c715_negatedLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Utilization, Non-Cash</link:label>
    <link:label id="lab_us-gaap_RestructuringReserveSettledWithoutCash2_label_en-US" xlink:label="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve, Settled without Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:to="lab_us-gaap_RestructuringReserveSettledWithoutCash2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_8efc5e88-0de8-42d9-a24c-3ccfc4e47d65_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_41535d72-8c18-468e-9823-da1bae011104_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non investment hedges</link:label>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_label_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentHedgingMember" xlink:to="lab_us-gaap_NetInvestmentHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_18a06476-528f-4c97-bde6-2110e3a62619_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_a128744a-a648-4b1e-ab97-f37cad1cbc40_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers in or out of Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f002d86e-ee22-4b30-831e-555f6f9e8055_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Common Shares ( in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_CivilLaborAndOtherTaxContingenciesMember_e27adc3a-b702-43a4-84c6-d50ac1edc4f6_terseLabel_en-US" xlink:label="lab_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil, labor and other tax contingencies</link:label>
    <link:label id="lab_sri_CivilLaborAndOtherTaxContingenciesMember_label_en-US" xlink:label="lab_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil, labor and other tax contingencies [Member]</link:label>
    <link:label id="lab_sri_CivilLaborAndOtherTaxContingenciesMember_documentation_en-US" xlink:label="lab_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Civil, labor and other contingencies [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:href="sri-20230331.xsd#sri_CivilLaborAndOtherTaxContingenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:to="lab_sri_CivilLaborAndOtherTaxContingenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_ef96ae7e-d2c2-40e9-b06b-c8dd1ff641c3_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_37440046-917f-40dd-9dd0-9b5b224ee01a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency adjustments</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_1b468956-97b5-44fb-ae63-3c137dc3fc2f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b3e6e540-393f-4713-bda3-62a27fee5899_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d845e492-874f-4e3c-9c02-2dd63e1897d8_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1d2d8e8e-1f7a-47b5-899a-665e90cee752_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_6d66e63c-6ddf-481e-845b-147cecc07536_terseLabel_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations</link:label>
    <link:label id="lab_us-gaap_IntersegmentEliminationMember_label_en-US" xlink:label="lab_us-gaap_IntersegmentEliminationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intersegment Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersegmentEliminationMember" xlink:to="lab_us-gaap_IntersegmentEliminationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_1080d05c-02ee-49e2-a026-8e3a2909100a_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_f0c98007-a4f1-4ff9-979b-a0cca6349ce0_terseLabel_en-US" xlink:label="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of additional noncontrolling interest acquired</link:label>
    <link:label id="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_label_en-US" xlink:label="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional percentage of noncontrolling interest acquired</link:label>
    <link:label id="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_documentation_en-US" xlink:label="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional percentage of noncontrolling interest acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:href="sri-20230331.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:to="lab_sri_AdditionalPercentageOfNoncontrollingInterestAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_748d99ec-a47d-4868-b30f-fb8b45ebe942_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_dbf5c247-8557-470d-bc5c-13d204180ee1_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_26cbd554-0a92-4a87-8d99-80c5b27b3767_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_007c192e-a045-4c8f-a199-efc75c9cfe34_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Five</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Five [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_29a425ec-4d5f-41f9-ae9e-cf7698c6288e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b9afe792-212a-4397-9dc1-aa679e2cee11_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_d92f1cab-f828-4dab-921d-c6526185b411_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of treasury shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_3afe1233-0753-4206-9314-c278d667d5af_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_cf7cd098-7f7f-48b7-994b-353e43c27a75_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments and Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_69eae4fe-cfbd-451a-bfc1-cda0a4875042_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_6b4ae1bf-2e4f-4273-8c74-e5d2f2eda832_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_97c1fed4-3e57-4eba-afd6-78595706e23a_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares held in treasury, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_c6dd20fc-6fa5-47ef-8441-f0d28781b86a_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_99874324-0056-4d57-8c13-82530bb74909_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_67282d3b-6fa6-46c9-bf9f-da4f6b7838b6_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_5eb414eb-a4a2-4788-ada6-5467bfa5bb74_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Design and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_2293cd88-1c93-416b-899a-8cfef08778ec_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage ownership in consolidated subsidiary</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_a8bed61d-44c8-46d5-a6fa-e2bebcbbf790_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b62b3311-ce20-48e4-b775-d3bba02ad467_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriceRiskCashFlowHedgesAbstract_e847f191-6fbb-44ec-9185-9824463e1d2d_verboseLabel_en-US" xlink:label="lab_us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives designated as cash flow hedges:</link:label>
    <link:label id="lab_us-gaap_PriceRiskCashFlowHedgesAbstract_label_en-US" xlink:label="lab_us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Price Risk Cash Flow Hedges [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:to="lab_us-gaap_PriceRiskCashFlowHedgesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_19883286-b1de-4704-b10e-b0a0d545e103_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_5d4016b9-85ff-43bc-a4f8-381ff4068cda_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1364ea96-c41c-4d9e-b7e3-8ea58c1b3e49_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_70b0352a-0d2a-4741-ac9f-755b04d72615_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at January 1</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_fae90fd9-c187-4fc5-acf9-1267e61aff6d_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at March 31</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6d348d18-4825-413a-bd07-c2c9e5f4651c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized (loss) gain on derivatives</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_7594fd2e-c0d1-49c5-ac96-9bc4239df52e_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on derivatives, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_1f8050e6-8387-4cdf-bf13-cb8c0d46cedd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty and recall reserve at beginning of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_b218a9e1-df7e-473e-b0a5-643ad9c66bd1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product warranty and recall reserve at end of period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrual_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtCategoryAxis_e46f7624-a619-4c1e-a396-61566a459c6d_terseLabel_en-US" xlink:label="lab_sri_DebtCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Axis]</link:label>
    <link:label id="lab_sri_DebtCategoryAxis_label_en-US" xlink:label="lab_sri_DebtCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Axis]</link:label>
    <link:label id="lab_sri_DebtCategoryAxis_documentation_en-US" xlink:label="lab_sri_DebtCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryAxis" xlink:href="sri-20230331.xsd#sri_DebtCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtCategoryAxis" xlink:to="lab_sri_DebtCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_0e4643db-a2c3-4df5-a07f-53f032abe725_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_26abe944-8928-4b79-97e7-7265d8031653_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_42acd0b0-fc9d-48ca-84d8-2c39df254cb2_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_a637df10-d578-4443-8426-8fc0dad86331_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest, net</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a4e50944-7a6b-4c33-8076-d5e12322a61a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_b6eda542-6f9c-47e1-83ec-33250cfddb76_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Equity Method Investments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_6ac922ed-dad1-4f1d-8664-28b7ffba9be5_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_2b55d105-b4cc-4e25-9783-03ec928428c5_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_73cc8f35-6dc9-4573-8c54-580368a2466f_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_41a40b50-9432-4581-b806-f1afb97ea2f2_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_QuartersEndedMarch312023AndDecember312022Member_88bbab3d-9efc-4646-bcac-0b83680df8ce_terseLabel_en-US" xlink:label="lab_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarters Ended March 31, 2023 and December 31, 2022</link:label>
    <link:label id="lab_sri_QuartersEndedMarch312023AndDecember312022Member_label_en-US" xlink:label="lab_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarters Ended March 31, 2023 and December 31, 2022 [Member]</link:label>
    <link:label id="lab_sri_QuartersEndedMarch312023AndDecember312022Member_documentation_en-US" xlink:label="lab_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Redemption Period Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:href="sri-20230331.xsd#sri_QuartersEndedMarch312023AndDecember312022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:to="lab_sri_QuartersEndedMarch312023AndDecember312022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_af5389eb-c390-4d9a-9fce-0fa6503ebcff_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0c617cd5-95b9-4f68-a3bc-11a5aae61411_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_63bb437f-8215-4870-99a8-218e95f9706c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageCostInventoryAmount_ba0e0eca-0179-4dd5-bb35-755229a3fef1_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageCostInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory amount, weighted average cost</link:label>
    <link:label id="lab_us-gaap_WeightedAverageCostInventoryAmount_label_en-US" xlink:label="lab_us-gaap_WeightedAverageCostInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Cost Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageCostInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageCostInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageCostInventoryAmount" xlink:to="lab_us-gaap_WeightedAverageCostInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_c9ed8c4c-5c8c-4a82-86ae-f33c01aca4d6_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_31977b4a-5236-400d-8e6c-a0048853e2de_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_2798de59-f9e6-4d00-80a1-fcc13db1297d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Common Shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b0a944c0-31d3-453b-8ff1-d66bb984d164_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_9ca6e6ff-c0bd-4860-a814-905073ac9695_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_CantonFacilityRestructuringPlanMember_94adfa3c-a038-4c04-a6d6-1ae472986715_terseLabel_en-US" xlink:label="lab_sri_CantonFacilityRestructuringPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canton Facility Restructuring Plan</link:label>
    <link:label id="lab_sri_CantonFacilityRestructuringPlanMember_label_en-US" xlink:label="lab_sri_CantonFacilityRestructuringPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canton Facility Restructuring Plan [Member]</link:label>
    <link:label id="lab_sri_CantonFacilityRestructuringPlanMember_documentation_en-US" xlink:label="lab_sri_CantonFacilityRestructuringPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member stands for Canton Facility restructuring plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CantonFacilityRestructuringPlanMember" xlink:href="sri-20230331.xsd#sri_CantonFacilityRestructuringPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_CantonFacilityRestructuringPlanMember" xlink:to="lab_sri_CantonFacilityRestructuringPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_d74cbe2c-9e63-42fa-a28a-f2be4e20d313_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_329f4b10-c25e-4401-ae98-7573bc06ee15_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VentureCapitalFundsMember_b01c1a0f-f91c-4509-b4de-cd3d2c235389_terseLabel_en-US" xlink:label="lab_us-gaap_VentureCapitalFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture Capital Funds</link:label>
    <link:label id="lab_us-gaap_VentureCapitalFundsMember_label_en-US" xlink:label="lab_us-gaap_VentureCapitalFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Venture Capital Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VentureCapitalFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VentureCapitalFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VentureCapitalFundsMember" xlink:to="lab_us-gaap_VentureCapitalFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_c82c3890-83cc-4396-87c8-8bb87cfe388d_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_52e00152-643d-453f-969c-7f0fa91cd2c9_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_f53e738a-723b-4b3a-bf63-c3a2ab5775ba_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_2b567243-952b-49f6-ab5a-f4b0a9d38e09_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease long-term liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_6ee6b56e-4a7e-4b3e-ab09-b56225924fb8_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Groundwater remediation expense</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_f1a165ae-9e4a-42e1-a880-e9ca5323170b_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_1c854602-a32e-4ef5-b1fc-050d7c81dba3_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchased Common Shares for treasury (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48834b0c-fa8a-44cc-972d-04f0e2e70975_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_7685ef72-edec-4241-bac3-05bde88af6af_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, less reserves of $853 and $962, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_5a0b2746-2bae-48b8-9996-80678cc366ec_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_31161aad-1107-4ffb-8999-7f5c835be929_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6988b0c2-483b-424b-8e65-e8bcdd2869ca_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_c5db7fd1-1ee6-4d22-b20a-2d1c93cd7580_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_c1cff5dc-c15e-4abd-acbd-9e0ecaf7b21b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b4755d2-f264-4494-83e1-c4be201b55f7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_a9852e2e-c36f-4222-8eb6-b4643e9ef92e_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss of equity method investee</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments, Net of Dividends or Distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a446914a-c4d5-432c-9e8b-411f6c5eca99_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares, non-vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_548006b2-f210-4378-9e23-7687208650f2_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_62a19111-4e3f-495f-b5b4-63ed26e9a34f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_5bbb1595-33a1-4ab7-8384-452145d230bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_b71bb3c3-07bf-4c6c-933c-20ecc0d762b5_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_b67b49e6-ae6d-48b8-aaf5-133b332acc8c_verboseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Issued Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_ee7f12b6-66b2-4241-80b2-d53aae977386_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e30837eb-f4db-4433-8401-097777acdd66_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_a7d05c06-c50b-4b9d-9d3e-14f0a97693c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_71527828-d8b0-4178-933e-030a231f1356_verboseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive (Loss) Income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNoteTextBlock_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss) Note [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomeNoteTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_ParticulateMatterProductLineStrategicExitMember_56644c81-9b8b-4921-982c-e6a2bd62bfc0_terseLabel_en-US" xlink:label="lab_sri_ParticulateMatterProductLineStrategicExitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Particulate Matter Product Line Strategic Exit</link:label>
    <link:label id="lab_sri_ParticulateMatterProductLineStrategicExitMember_label_en-US" xlink:label="lab_sri_ParticulateMatterProductLineStrategicExitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Particulate Matter Product Line Strategic Exit [Member]</link:label>
    <link:label id="lab_sri_ParticulateMatterProductLineStrategicExitMember_documentation_en-US" xlink:label="lab_sri_ParticulateMatterProductLineStrategicExitMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Particulate Matter Product Line Strategic Exit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ParticulateMatterProductLineStrategicExitMember" xlink:href="sri-20230331.xsd#sri_ParticulateMatterProductLineStrategicExitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_ParticulateMatterProductLineStrategicExitMember" xlink:to="lab_sri_ParticulateMatterProductLineStrategicExitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_ControlDevicesMember_feef20f4-9290-4b3e-9706-d9ce4b1b45f0_terseLabel_en-US" xlink:label="lab_sri_ControlDevicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control Devices</link:label>
    <link:label id="lab_sri_ControlDevicesMember_label_en-US" xlink:label="lab_sri_ControlDevicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control Devices [Member]</link:label>
    <link:label id="lab_sri_ControlDevicesMember_documentation_en-US" xlink:label="lab_sri_ControlDevicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Control Devices [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_ControlDevicesMember" xlink:to="lab_sri_ControlDevicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_953eae75-0e02-43c8-b1dd-f6e8a7031352_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures, including intangibles</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_ed9ec6d9-e1fe-4b58-88e0-69761ff72d57_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_342c35d8-58cc-4f1a-a4b8-9f65bc489416_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_66cb0fe7-a82a-424a-9045-bc6fd6f4c668_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_dbe8e956-880a-4732-84ac-cd4888b4c835_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e403466e-9dee-4656-9d18-bf2184b84c62_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating loss</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtTable_c795bee4-e0f1-48b8-a688-de25920e0194_terseLabel_en-US" xlink:label="lab_sri_DebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Table]</link:label>
    <link:label id="lab_sri_DebtTable_label_en-US" xlink:label="lab_sri_DebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Table]</link:label>
    <link:label id="lab_sri_DebtTable_documentation_en-US" xlink:label="lab_sri_DebtTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtTable" xlink:href="sri-20230331.xsd#sri_DebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtTable" xlink:to="lab_sri_DebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_d2a28e9e-fd29-46ef-b599-ce8119ca9df7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_9e6dae9b-5887-4d63-90df-a4a8bdb09d22_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_43b06357-43ef-427c-b812-23c6b7814ca9_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility, borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Current Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_MinimumInterestCoverageRatio_25694afa-1c92-4a25-8b40-6c0d11bd325f_terseLabel_en-US" xlink:label="lab_sri_MinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum interest coverage ratio</link:label>
    <link:label id="lab_sri_MinimumInterestCoverageRatio_label_en-US" xlink:label="lab_sri_MinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum interest coverage ratio</link:label>
    <link:label id="lab_sri_MinimumInterestCoverageRatio_documentation_en-US" xlink:label="lab_sri_MinimumInterestCoverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum interest coverage ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MinimumInterestCoverageRatio" xlink:href="sri-20230331.xsd#sri_MinimumInterestCoverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_MinimumInterestCoverageRatio" xlink:to="lab_sri_MinimumInterestCoverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_aadce352-c2f1-46c2-a4c5-621364931fea_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_5e5e9ac1-3353-4c08-8e44-bf1065a0e996_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_72ae9f03-8591-4443-9056-0e1765e59c1a_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d777699e-a047-4817-84a3-ea9ff0b75b80_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_c189b919-a7b7-4484-bbf3-3f52ae0e78d7_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_5ae95b11-ff54-4452-b050-fb5c6b182432_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4bfc0541-7510-447b-8feb-ac9e94013bfa_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_77b02eaf-6c1a-42fe-a7bb-761b0e25fd67_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Benefit) provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_7f8d9de4-255b-4e3a-adb4-af979b80ea41_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit) on operations</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_abb1e60a-006f-4b05-ad56-fe8bacb7be16_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_dc544d75-ff93-4a70-8ece-9ff8022193aa_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_ce2b8457-9879-4b85-89d5-d4fbf8784601_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty and Recall Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Product Warranty Liability [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_89dddd17-9322-4027-9038-123c59e0e987_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_386a4fa3-cdfe-47d6-a689-48b1bc605484_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_9c28691b-dce1-4d49-afdf-90ef78218dbc_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_807e1ba0-2e0f-4562-bb8f-57cf5b5e3291_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_4a8e09d5-e19c-49f5-9dd0-eb096b3a33ef_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_fa48a7ce-a53f-42d7-b89d-3884d6c78767_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_2162ec34-d858-4e41-a1c2-9ebd9cd30c25_terseLabel_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out consideration, operating and financing activities</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_label_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Earn Out Consideration From Operating and Financing Activities</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_documentation_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for earn out consideration from operating and financing activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:to="lab_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FIFOInventoryAmount_f6b8b3c9-991c-49af-b8a9-167aa9599571_verboseLabel_en-US" xlink:label="lab_us-gaap_FIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory amount, FIFO</link:label>
    <link:label id="lab_us-gaap_FIFOInventoryAmount_label_en-US" xlink:label="lab_us-gaap_FIFOInventoryAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FIFO Inventory Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FIFOInventoryAmount" xlink:to="lab_us-gaap_FIFOInventoryAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_77137294-4d13-42a5-ba8a-162d6626d0ce_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_6e335fe6-8d6c-4d93-a338-9678994c70dc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (benefit) expense on foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b73344d7-9310-4b33-a14f-9cd0390a9e3d_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b52e89ad-3c43-4874-a750-aab45de0fda4_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted-average Common Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_79437e30-97e1-479b-ac67-53206e1d56cc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_c3811dce-be0a-440f-836a-63a47b75a09e_terseLabel_en-US" xlink:label="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Peso-Denominated Foreign Currency Forward Contracts</link:label>
    <link:label id="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_label_en-US" xlink:label="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_documentation_en-US" xlink:label="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mexican Peso-Denominated Foreign Currency Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:href="sri-20230331.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:to="lab_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_f138aeff-b439-41b2-a16e-d9e9f2a7997b_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PercentThresholdOfForeignCash_a1585463-3729-4f04-9249-c5740171dcd8_terseLabel_en-US" xlink:label="lab_sri_PercentThresholdOfForeignCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of foreign cash</link:label>
    <link:label id="lab_sri_PercentThresholdOfForeignCash_label_en-US" xlink:label="lab_sri_PercentThresholdOfForeignCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of foreign cash</link:label>
    <link:label id="lab_sri_PercentThresholdOfForeignCash_documentation_en-US" xlink:label="lab_sri_PercentThresholdOfForeignCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of foreign cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfForeignCash" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfForeignCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PercentThresholdOfForeignCash" xlink:to="lab_sri_PercentThresholdOfForeignCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_53e5aba6-20b0-4ab2-aa77-2d6f436181f9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_75b93ce1-a624-4411-b8ec-e2f21df75b77_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,513 and 27,341 shares outstanding at March&#160;31, 2023 and December&#160;31, 2022, respectively, with no stated value</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c013d902-3a46-4ef3-aacd-2f86d35b9953_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_ca8a88cb-cd9f-4b5f-b370-cfdb8e53923c_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals for warranties established during period</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase for Warranties Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:to="lab_us-gaap_ProductWarrantyAccrualWarrantiesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_FineMember_664d899b-d8af-476c-93ee-e1cac7a2a743_terseLabel_en-US" xlink:label="lab_sri_FineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fine</link:label>
    <link:label id="lab_sri_FineMember_label_en-US" xlink:label="lab_sri_FineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fine [Member]</link:label>
    <link:label id="lab_sri_FineMember_documentation_en-US" xlink:label="lab_sri_FineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fine [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_FineMember" xlink:href="sri-20230331.xsd#sri_FineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_FineMember" xlink:to="lab_sri_FineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_0136d0a0-9cb0-4470-b788-f73199baa5aa_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_18d853df-a0c2-494a-a43d-963c37a4b692_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_2f5c812c-662f-4547-b988-e30217b3d6f5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_c04b4b83-21f8-40b0-a10a-c318c87227e2_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_a8a4bf62-1c10-4a7f-b6e7-74b37e600339_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_label_en-US" xlink:label="lab_us-gaap_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_00a1abd9-0992-49cf-9a5f-9fb47cb4a3df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_7c0f8e52-8284-411c-8039-558dd19234d6_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred shares, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3f946d1e-c19c-416b-b8b7-13580092f5ae_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f9ce087b-c770-4c13-8802-30aff994eb7f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_702c4112-0543-485e-9930-c7990e299857_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_3005b985-521b-4556-8ac1-7235ee3ef6c6_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_96107def-c3bd-4aec-94a6-1d14aed511df_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_83dcc6e5-390f-4880-8940-33c30ea083e2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax (benefit) expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_2cbbff12-8ef4-4b75-8891-bdd7307098c9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_b6d07c60-a64b-4cc0-a562-d1ea7cb1150e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateDescription_215124fd-bdcf-4d12-828e-21be1c3aee8b_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateDescription_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentMaturityDateDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Maturity Date, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDateDescription" xlink:to="lab_us-gaap_DebtInstrumentMaturityDateDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_2f975ff2-b22b-448b-b415-105a2cbb67d8_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_02f0b0c4-1d1a-4c02-8b4a-a75c57735429_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_a4fc63d9-27ae-409e-9fc6-cbacf3981027_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_82516199-f981-4a01-b273-cbc114a51325_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_90cfc960-f9e5-4ee0-8c4c-1526a70b0019_terseLabel_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due 2028</link:label>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_label_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due 2028 [Member]</link:label>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_documentation_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due 2028 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:to="lab_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e0fb6b51-d29e-4459-9237-e2f200e3ae8a_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4e08e1fc-e8fa-4906-98c2-5b954a9f9ad9_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_7552b86f-caa0-45d6-a5c0-95ad17bf363a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_CommonSharesHeldInTreasuryMember_c6454a2b-9c89-4ac0-9677-e500f7517112_terseLabel_en-US" xlink:label="lab_sri_CommonSharesHeldInTreasuryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares held in treasury</link:label>
    <link:label id="lab_sri_CommonSharesHeldInTreasuryMember_label_en-US" xlink:label="lab_sri_CommonSharesHeldInTreasuryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares Held In Treasury [Member]</link:label>
    <link:label id="lab_sri_CommonSharesHeldInTreasuryMember_documentation_en-US" xlink:label="lab_sri_CommonSharesHeldInTreasuryMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Shares Held In Treasury [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CommonSharesHeldInTreasuryMember" xlink:href="sri-20230331.xsd#sri_CommonSharesHeldInTreasuryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_CommonSharesHeldInTreasuryMember" xlink:to="lab_sri_CommonSharesHeldInTreasuryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PaymentsForEarnOutConsideration_9c4de6d6-9a63-4659-b34d-e37b65c78ba3_terseLabel_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earn-out consideration cash payment within financing activities</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsideration_label_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Earn-out Consideration</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsideration_documentation_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the cash outflow from payments for earn-out consideration.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsideration" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PaymentsForEarnOutConsideration" xlink:to="lab_sri_PaymentsForEarnOutConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_24d01c22-47aa-491d-803d-5e3f7c1f22e1_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_1296f92b-a887-4a9c-853b-cb04362c397a_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental remediation accrued undiscounted liability</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingenciesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_afa56a65-506c-4589-afc4-d9a25904639b_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_26a84b58-f651-4619-8473-4dd2a0c674b0_terseLabel_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross-currency swaps</link:label>
    <link:label id="lab_us-gaap_CrossCurrencyInterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cross Currency Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CrossCurrencyInterestRateContractMember" xlink:to="lab_us-gaap_CrossCurrencyInterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_986a6d2e-a4bc-4ecb-941f-2d93f9b1c0b2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_afa75d44-4ecc-47ac-bbc6-c22c5ff62f9e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee termination benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_88ce450b-6d30-4909-9e7e-441c535959ec_terseLabel_en-US" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_c5e7efa9-f222-47e9-a9ea-6fbfa15aa43e_terseLabel_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due 2026</link:label>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_label_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due 2026 [Member]</link:label>
    <link:label id="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Investment Hedge Due Two Thousand Twenty Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:to="lab_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_bdd28848-d16f-4281-a74a-ba4e3127af68_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_82d10921-51eb-42a2-b08a-1ba2f898728a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_cdf4e23f-2f8d-48c9-b10f-1d0a93b40eaa_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of hedge contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeNumberOfInstrumentsHeld_label_en-US" xlink:label="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Number of Instruments Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:to="lab_us-gaap_DerivativeNumberOfInstrumentsHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_51d2105a-02fb-44af-a2cc-1bc70e8652e0_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_a282c3c6-28b5-40bc-8583-5d9f9f3de417_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8e17f4ba-afe6-4ecb-9675-d53ac85e0b6a_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_16ea5ad9-58b4-4a53-82d8-2900fafe6ead_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_556c4329-37f3-4ebe-9cc6-95e6a1b31b76_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_887bc54b-7c68-4be1-8e72-a3cabae220b0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, reserves</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_5aa9a719-5823-477c-9a74-f1c3bfa42c0d_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_0f2dcd2b-c1c5-46c0-8e30-fe36253c7bee_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_EarnoutConsiderationMember_dcd11249-7603-400b-b8eb-6112f091f7e3_terseLabel_en-US" xlink:label="lab_sri_EarnoutConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Consideration</link:label>
    <link:label id="lab_sri_EarnoutConsiderationMember_label_en-US" xlink:label="lab_sri_EarnoutConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Consideration [Member]</link:label>
    <link:label id="lab_sri_EarnoutConsiderationMember_documentation_en-US" xlink:label="lab_sri_EarnoutConsiderationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnout Consideration [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EarnoutConsiderationMember" xlink:href="sri-20230331.xsd#sri_EarnoutConsiderationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_EarnoutConsiderationMember" xlink:to="lab_sri_EarnoutConsiderationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_89cc383e-d0f5-47e4-9ea3-fb0f0984ab69_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Realignment and Restructuring</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_4c748f0e-4228-4270-b915-364609c80817_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_1b2e5350-703d-4227-b2ce-063763d4fd88_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_135170b9-27f0-436f-9a51-9b0ee75f9adc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_5d91dcf4-eec3-43f5-8286-96ef1da508fd_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a6b84fe4-575a-4eaf-9722-6ed1207276a0_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_3548219c-8994-431a-a246-71189d97f6b7_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_244e0b02-dfc1-4dbe-9fae-4cdf4b5f6ae3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ffb6ef46-1b95-4bad-bf90-e07b2b9ce5e8_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_ElectronicsMember_58939683-3a7d-4195-8bc4-db69625f9110_terseLabel_en-US" xlink:label="lab_sri_ElectronicsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electronics</link:label>
    <link:label id="lab_sri_ElectronicsMember_label_en-US" xlink:label="lab_sri_ElectronicsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electronics [Member]</link:label>
    <link:label id="lab_sri_ElectronicsMember_documentation_en-US" xlink:label="lab_sri_ElectronicsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Electronics [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_ElectronicsMember" xlink:to="lab_sri_ElectronicsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_91eb27f4-cfe5-43ee-9df5-e8f6720c0e42_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_5480618d-432c-4e17-8c58-19bab65e41d2_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_d764b9c5-859b-4af7-9488-5bc0342bea0b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes, net</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ebaeb356-d31d-4e99-b604-d8ea5ace3f17_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_0396d1a3-c74d-45c8-9438-0f645e8ab4a0_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_7b0c744b-0129-4154-85b4-f0d7fcfc89dd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_StoneridgeBrazilMember_d916c238-4e49-4447-91c7-4a4d9e350c5d_terseLabel_en-US" xlink:label="lab_sri_StoneridgeBrazilMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stoneridge Brazil</link:label>
    <link:label id="lab_sri_StoneridgeBrazilMember_label_en-US" xlink:label="lab_sri_StoneridgeBrazilMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stoneridge Brazil [Member]</link:label>
    <link:label id="lab_sri_StoneridgeBrazilMember_documentation_en-US" xlink:label="lab_sri_StoneridgeBrazilMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stoneridge Brazil [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_StoneridgeBrazilMember" xlink:href="sri-20230331.xsd#sri_StoneridgeBrazilMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_StoneridgeBrazilMember" xlink:to="lab_sri_StoneridgeBrazilMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_66653190-e990-420d-83d9-05d05d6ddb9e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Excess tax deficiency related to share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8d78c471-1994-4284-8e4d-c4ea221f1f00_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_cc81e780-8b90-4b63-a991-4e8608ff4ad8_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_8c17f9d3-80b9-4870-a9e0-b6b6f1009b4f_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility payments</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_abb13a0b-28d2-4562-9376-9ce13b2cf833_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_abf4248b-e939-4dd0-bcf4-d66c55ed0247_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_d4428f61-b6a8-4bca-aaa1-8a075ee4afb2_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PercentThresholdOfDomesticCash_d01110f3-3ddd-47cc-9722-6215adffc5f9_terseLabel_en-US" xlink:label="lab_sri_PercentThresholdOfDomesticCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of domestic cash</link:label>
    <link:label id="lab_sri_PercentThresholdOfDomesticCash_label_en-US" xlink:label="lab_sri_PercentThresholdOfDomesticCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of domestic cash</link:label>
    <link:label id="lab_sri_PercentThresholdOfDomesticCash_documentation_en-US" xlink:label="lab_sri_PercentThresholdOfDomesticCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent threshold of domestic cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfDomesticCash" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfDomesticCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PercentThresholdOfDomesticCash" xlink:to="lab_sri_PercentThresholdOfDomesticCash" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_SuzhouShortTermCreditLineMember_e6a43ff7-fd25-4023-8607-bd8fbfb565db_terseLabel_en-US" xlink:label="lab_sri_SuzhouShortTermCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Suzhou short-term credit line</link:label>
    <link:label id="lab_sri_SuzhouShortTermCreditLineMember_label_en-US" xlink:label="lab_sri_SuzhouShortTermCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Suzhou Short-Term Credit Line [Member]</link:label>
    <link:label id="lab_sri_SuzhouShortTermCreditLineMember_documentation_en-US" xlink:label="lab_sri_SuzhouShortTermCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Suzhou Short-Term Credit Line [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SuzhouShortTermCreditLineMember" xlink:href="sri-20230331.xsd#sri_SuzhouShortTermCreditLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_SuzhouShortTermCreditLineMember" xlink:to="lab_sri_SuzhouShortTermCreditLineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_c440312e-cb07-4b78-8570-2cffed13871a_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_e1e8eba7-1447-4ecb-82e2-9bc11f779137_terseLabel_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of earn-out consideration paid within operating activities</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_label_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments For Earn Out Consideration From Operating Activities</link:label>
    <link:label id="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_documentation_en-US" xlink:label="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for earn out consideration from operating activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:to="lab_sri_PaymentsForEarnOutConsiderationFromOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_41312d9d-436b-4388-a162-911290c77ce1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e431a081-a670-46c7-97a9-cb8abebdc15b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_a64516ff-eaab-4b94-9013-71843d55f0a6_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment commitment</link:label>
    <link:label id="lab_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_label_en-US" xlink:label="lab_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Company, Financial Commitment to Investee, Future Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:to="lab_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_39234f86-aedc-4e7b-b538-8515881fd68d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_63c3feea-0b8d-421c-b365-aeb2aa6a4482_terseLabel_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation amount</link:label>
    <link:label id="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty_label_en-US" xlink:label="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Litigation Settlement, Amount Awarded to Other Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:to="lab_us-gaap_LitigationSettlementAmountAwardedToOtherParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_7670c412-480d-43b0-a114-4ba3f767eb26_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_846c1edc-4f0e-4b7b-acc6-6f2ee3725017_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_ExpectedLifeOfFund_cb5606e4-4d34-414d-96ba-e2edfe7cb6ce_terseLabel_en-US" xlink:label="lab_sri_ExpectedLifeOfFund" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life of fund</link:label>
    <link:label id="lab_sri_ExpectedLifeOfFund_label_en-US" xlink:label="lab_sri_ExpectedLifeOfFund" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life of fund</link:label>
    <link:label id="lab_sri_ExpectedLifeOfFund_documentation_en-US" xlink:label="lab_sri_ExpectedLifeOfFund" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected life of fund</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ExpectedLifeOfFund" xlink:href="sri-20230331.xsd#sri_ExpectedLifeOfFund"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_ExpectedLifeOfFund" xlink:to="lab_sri_ExpectedLifeOfFund" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_fe944593-e977-4cf6-b709-62edd4a083d8_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_e4234ea8-65b9-4e7c-af50-e510fbae828e_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSixMember_5c807712-b620-4c46-8625-c888f127e43d_terseLabel_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarter Ended March 31, 2022</link:label>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSixMember_label_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quarter Ended March 31, 2022 [Member]</link:label>
    <link:label id="lab_sri_DebtInstrumentRedemptionPeriodSixMember_documentation_en-US" xlink:label="lab_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Redemption Period Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:to="lab_sri_DebtInstrumentRedemptionPeriodSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_7af44e88-14b8-4479-8a47-95f23e8c32fc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_0b9260a8-40ac-454e-843d-899f9560b0d5_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge to expense</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_756cfb89-d1ff-4a1b-bf79-bf2593bdf0ba_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring expense</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SouthAmericaMember_8b696884-f16b-4151-90dc-3500376f5f54_terseLabel_en-US" xlink:label="lab_srt_SouthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South America</link:label>
    <link:label id="lab_srt_SouthAmericaMember_label_en-US" xlink:label="lab_srt_SouthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SouthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SouthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SouthAmericaMember" xlink:to="lab_srt_SouthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromOtherDebt_85d74afb-549a-41d2-8090-4384d2be1ba6_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherDebt" xlink:to="lab_us-gaap_ProceedsFromOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_a12fd177-6382-467e-a08a-1a0a358abf83_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of earn-out liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_4abb2d01-e71f-41df-bf82-ad28bbbd6879_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_cb7c6fb4-d9d6-4da6-b077-f41592976d3a_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_cdeecceb-6dbe-4f65-a818-093121cc99ba_terseLabel_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of deferred financing costs</link:label>
    <link:label id="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost_label_en-US" xlink:label="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write off of Deferred Debt Issuance Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:to="lab_us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_ae773a2b-b29d-411c-ad9d-a6212c02d706_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f1ca6ef4-44fb-4006-a01b-fc62c79804bf_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b353d091-1c40-4cd5-97d0-4fd23eb46049_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted-average Common Shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_f6e043b5-4fc3-457f-9fcc-5eeb799f8371_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_aec23f5c-03d9-47e9-b8bb-4a7945588f7a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_23f663ff-d6f9-4e76-9eb1-0c65e704e784_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AmendmentNumberThreeMember_1ae7fa4a-ccef-4396-85bb-fa3679cc03d9_terseLabel_en-US" xlink:label="lab_sri_AmendmentNumberThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Three</link:label>
    <link:label id="lab_sri_AmendmentNumberThreeMember_label_en-US" xlink:label="lab_sri_AmendmentNumberThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Three [Member]</link:label>
    <link:label id="lab_sri_AmendmentNumberThreeMember_documentation_en-US" xlink:label="lab_sri_AmendmentNumberThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Number Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberThreeMember" xlink:href="sri-20230331.xsd#sri_AmendmentNumberThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AmendmentNumberThreeMember" xlink:to="lab_sri_AmendmentNumberThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_2e925ffa-60cd-4f2e-bbf4-6b198d065e09_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_abf31354-3b0f-4e9d-ab92-1b9cf8277dfa_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amounts</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_fbda40ce-01a6-4ce5-a7df-40c5dccb400a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Shares, without par value, 5,000 shares authorized, none issued</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_1de0a4cf-b8ec-4172-8497-1ddf594bd66e_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding letters of credit</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_cda54dfd-547d-46ec-80d1-e0fd54dffe27_terseLabel_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items</link:label>
    <link:label id="lab_us-gaap_MaterialReconcilingItemsMember_label_en-US" xlink:label="lab_us-gaap_MaterialReconcilingItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reconciling Items [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MaterialReconcilingItemsMember" xlink:to="lab_us-gaap_MaterialReconcilingItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_9f462c25-73c0-4e25-8fcd-911ea483f767_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_c27fb6f3-e91f-482d-8fcb-ff5a217bcd16_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2ac50393-0072-446b-82b1-f01d96518d7b_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_00995f73-5a3e-4bf5-bcec-3596ed4de78b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_dcf0a267-3686-4862-a25a-0341e44f1c08_terseLabel_en-US" xlink:label="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</link:label>
    <link:label id="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_label_en-US" xlink:label="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</link:label>
    <link:label id="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_documentation_en-US" xlink:label="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in maximum borrowing capacity of credit facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:href="sri-20230331.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:to="lab_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_a6b4d90c-e87d-43b7-9732-83a1e81c770d_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue_label_en-US" xlink:label="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Derivative Assets, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:to="lab_us-gaap_InterestRateDerivativeAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_943220b4-0d3b-424f-91e9-a10ac5f08e4d_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_8835523f-c9bb-4b93-96b0-c07f7086ed05_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_74f17ddf-55b6-4e41-b598-f965fe0f2658_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_6aa9b808-7b44-45ac-af6b-f8ba1b551c4e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_d2be053d-6dd9-4389-8ba3-62a476af8df5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3 inputs</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrent_ee9e23cc-44ec-4ddf-9d54-b81966e39926_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total long-term assets</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrent" xlink:to="lab_us-gaap_AssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_dca01122-e765-42bb-9979-6a9cfc429a9a_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value and other adjustments</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" xlink:to="lab_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_b0b9ffd7-8502-46ef-b9b9-35eca30df1bc_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1aed8be4-28e4-44bd-9911-4ebc66adb8bc_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_b34e7aeb-7bf4-4bcb-8a77-688ecc6f68f0_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-progress</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_a6b30fc1-5439-4d6c-a664-5fb9831665fc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ef820da2-edcf-4ee1-a5fa-1f23c9ba2a4e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_f5a2868a-1e1d-4034-97e7-a052b44a6f93_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Two</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_e63601fb-39d1-4f5b-b26d-de909ae65f22_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateMember_3623caef-a7e1-41b7-9dd0-39a7a7fbef7a_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment</link:label>
    <link:label id="lab_us-gaap_CorporateMember_label_en-US" xlink:label="lab_us-gaap_CorporateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateMember" xlink:to="lab_us-gaap_CorporateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostIncurredCost_8714ce61-3c3c-4a2d-8182-ca22cb5f0e15_verboseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total business realignment charges</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostIncurredCost_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Cost, Incurred Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:to="lab_us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_86434a0e-db6d-48f8-be66-49199c928c4d_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_b46e55dd-e2e7-4ad6-b84b-d6b73d10c2e5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1d2a2db2-6341-4e75-be9b-3de1c7f87176_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of Common Shares to satisfy employee tax withholding</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_4efc9df2-89e8-4cb8-ad29-f89ad7531a14_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and shareholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_1c5bdaf7-adec-4102-ae62-c71595e2a32d_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_e3c411fa-2178-49df-b69d-f5defcb4b217_terseLabel_en-US" xlink:label="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument covenant default of other debt maximum amount</link:label>
    <link:label id="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_label_en-US" xlink:label="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Covenant Default of Other Debt Maximum Amount</link:label>
    <link:label id="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_documentation_en-US" xlink:label="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument covenant default of other debt maximum amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:to="lab_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1629ccd6-191d-459f-9bee-6870bbd3d48d_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_bf596040-7452-47da-b4cc-f821b53d3937_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_29023e1c-c969-4f86-bf1b-4ed6d69693cb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 inputs</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_f1a9ace5-8560-4bb2-b1ea-22a73461457e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period One</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_6518949a-d5ff-484e-b5ae-ea4b3f0a8cfd_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember_c0cbad5f-80a1-4864-bdd9-2a912787591b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Four</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period Four [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6feabbcc-a1e8-425b-ac8e-b9ee47f989ee_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5d839dff-571f-47d9-8c09-73f37680f336_netLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fd746c79-040e-4e92-bc72-0a7109c17824_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_558748c3-ae36-4c4b-8e06-3679f539d37b_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of fixed assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_SpecifiedHedgeBorrowingsMember_cc6abe4c-f496-4948-943b-f519161fd4d1_terseLabel_en-US" xlink:label="lab_sri_SpecifiedHedgeBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specified Hedge Borrowings</link:label>
    <link:label id="lab_sri_SpecifiedHedgeBorrowingsMember_label_en-US" xlink:label="lab_sri_SpecifiedHedgeBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specified Hedge Borrowings [Member]</link:label>
    <link:label id="lab_sri_SpecifiedHedgeBorrowingsMember_documentation_en-US" xlink:label="lab_sri_SpecifiedHedgeBorrowingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Specified Hedge Borrowings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SpecifiedHedgeBorrowingsMember" xlink:href="sri-20230331.xsd#sri_SpecifiedHedgeBorrowingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_SpecifiedHedgeBorrowingsMember" xlink:to="lab_sri_SpecifiedHedgeBorrowingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ac9906de-5de6-4f34-b6dd-bd7c76e5b029_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation, net</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_f850160a-1cee-4b19-9038-e866c5bff0ea_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_d1cee436-fae5-48ec-baf5-81771d2d82ff_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_4cc0821c-171f-440c-a0e0-e1764f3a8620_terseLabel_en-US" xlink:label="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities [Member]</link:label>
    <link:label id="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_documentation_en-US" xlink:label="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:href="sri-20230331.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:to="lab_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_bdf66ad3-6f11-4bcd-b39c-35be73c6a1ad_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_aae29fb4-8326-454c-8a20-062d13fdf80c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_000697a1-2ac3-4fc9-a439-8194beee511d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_PstMember_7e9d8a97-6dc0-4d49-ad7e-49c337a4f473_terseLabel_en-US" xlink:label="lab_sri_PstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stoneridge Brazil</link:label>
    <link:label id="lab_sri_PstMember_label_en-US" xlink:label="lab_sri_PstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PST [Member]</link:label>
    <link:label id="lab_sri_PstMember_documentation_en-US" xlink:label="lab_sri_PstMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stoneridge Brazil [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_PstMember" xlink:to="lab_sri_PstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_3f2f627f-ce80-4041-a5eb-dbfe39537dbc_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_e24dde88-9dc8-4b60-bdf6-52eaffffe50c_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_2daa62dd-2897-498b-8c69-226ae077241e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_a21daeae-4578-4f36-9564-1640da174279_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_1cdce2fa-1353-43c7-9742-613a10545281_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_dfff59d5-804b-4025-b0dc-9031d9330267_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_98f70cbc-4e2d-4072-819c-cb30750bc426_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b199b4cf-e403-41eb-b949-e4216049756e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_599dd066-0aff-4786-81a4-490239966a4e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_9e0036b6-df26-4ffa-ae66-da8fb6ab24e3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_f8dc8836-c5d1-4c9d-8d91-18c3c6060982_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_70bd62c7-5610-4e7b-b0f1-d2ec0ac27d7c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue by Segment and Geographical Location</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_9e7addad-e4c1-408e-99eb-24d3c0c8e45b_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_a0582b8c-ab1b-4112-afcd-768edf2d20b5_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:to="lab_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d0cb1ef2-eb35-46f0-9e05-8b6114ae22e9_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_8908be0a-f650-4bc2-9a4f-f536a0209ab4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Realignment Charges Classified by Statement of Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_8f281a97-06ce-455f-b1e8-f010aa2c4a60_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_97db559a-0863-4100-8b20-31e6ce082954_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restructuring and Related Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_AutotechVenturesMember_12945541-1019-4205-8c80-cee046f6b9ea_terseLabel_en-US" xlink:label="lab_sri_AutotechVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Autotech Ventures</link:label>
    <link:label id="lab_sri_AutotechVenturesMember_label_en-US" xlink:label="lab_sri_AutotechVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Autotech Ventures [Member]</link:label>
    <link:label id="lab_sri_AutotechVenturesMember_documentation_en-US" xlink:label="lab_sri_AutotechVenturesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This member represents information pertaining to autotech ventures.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AutotechVenturesMember" xlink:href="sri-20230331.xsd#sri_AutotechVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_AutotechVenturesMember" xlink:to="lab_sri_AutotechVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_65c6bd70-c27a-45d3-bf15-8e79a32b9d8e_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_c72042c7-f975-4e38-8cf8-b54af9733c6d_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments and other long-term assets, net</link:label>
    <link:label id="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments and Other Noncurrent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:to="lab_us-gaap_InvestmentsAndOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_825689df-372a-402c-a191-95fc2d7bce93_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5d456792-d180-48eb-9f93-47ffe594d609_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_948bd72f-fc5f-4afa-ba12-e8d03d3415b8_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_d6b66959-46ea-4f19-91c2-9bac65f82dca_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_0a9a0d21-a369-44c1-83c9-e440dda13ebc_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_190808db-850d-4606-9662-c1da531d8f6a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_d87e9748-3d50-4b58-80ef-c4507fdde1e5_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_5b8b77f9-a9f0-41a6-ba99-9313be57403f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_9eda53c2-950d-4def-baf2-589ca95ce45a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_de7196d0-f5db-47dc-ab26-192a32038c47_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_780cd259-3103-4ef6-ba99-948314f38bfe_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_2eab7a62-5cc5-4f57-a179-f9171da96930_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_52fa08ef-f34c-411f-95bb-ad0b4b6bd6f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_97a09ffe-4330-4e49-81e9-70044b2d8bc6_terseLabel_en-US" xlink:label="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument covenant uninsured asset losses maximum amount</link:label>
    <link:label id="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_label_en-US" xlink:label="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument Covenant Uninsured Asset Losses Maximum Amount</link:label>
    <link:label id="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_documentation_en-US" xlink:label="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instrument covenant uninsured asset losses maximum amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:to="lab_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_c6f05ea2-1505-45ca-8957-760f9adc7144_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_6b0fa62e-fe74-48f7-8d10-c1b83f4b0547_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_dfb944a7-c87e-476c-9db4-9f425c01efe2_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments and Joint Ventures Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="lab_us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_a2af6a41-9fdd-494e-b6d1-aa373ad4fad5_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity in loss of investee</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_d7d337c5-42f4-4c00-81aa-13586889164b_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_dca7c4a4-ee11-4286-bd51-59d3e47aef8b_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortizationAbstract_cbdcf99f-6c0f-41da-8dba-7d1878755911_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and Amortization:</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortizationAbstract_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortizationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract" xlink:to="lab_us-gaap_DepreciationAndAmortizationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_dc6c3ed2-9c53-434f-a951-ed532b01f6d2_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_25b0ea0d-f1df-404e-9e62-d9f6a2c5989b_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding credit lines weighted-average interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_825ebec7-90d4-484b-9074-cf270aa40d64_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract_2f7b5984-753c-4460-a770-1f769f614779_verboseLabel_en-US" xlink:label="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense (Income), net:</link:label>
    <link:label id="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract_label_en-US" xlink:label="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Interest Expense, Net [Abstract]</link:label>
    <link:label id="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract_documentation_en-US" xlink:label="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Interest Expense, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationInterestExpenseNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:to="lab_sri_SegmentReportingInformationInterestExpenseNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_9b99f8a8-0b8a-4144-bb66-bd3050dfcd88_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate changes in pre-existing liabilities due to claim developments</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="lab_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_sri_BankAcceptanceDraftCreditLineMember_c572e256-3333-4ac2-8c93-7cdb81a9d6f2_terseLabel_en-US" xlink:label="lab_sri_BankAcceptanceDraftCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Acceptance Draft Credit Line</link:label>
    <link:label id="lab_sri_BankAcceptanceDraftCreditLineMember_label_en-US" xlink:label="lab_sri_BankAcceptanceDraftCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Acceptance Draft Credit Line [Member]</link:label>
    <link:label id="lab_sri_BankAcceptanceDraftCreditLineMember_documentation_en-US" xlink:label="lab_sri_BankAcceptanceDraftCreditLineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Acceptance Draft Credit Line [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_sri_BankAcceptanceDraftCreditLineMember" xlink:href="sri-20230331.xsd#sri_BankAcceptanceDraftCreditLineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_sri_BankAcceptanceDraftCreditLineMember" xlink:to="lab_sri_BankAcceptanceDraftCreditLineMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>sri-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:b8f674ce-cb3f-4301-8fbb-13b9f6783245,g:06033fb2-46b0-444a-a3cc-23161b74cd55-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.stoneridge.com/role/CoverPage" xlink:type="simple" xlink:href="sri-20230331.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_e1006562-ece7-4ed2-8b81-ee3329fb7213" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentType_e1006562-ece7-4ed2-8b81-ee3329fb7213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_008cf3e5-63f4-437e-bce9-66382efe2912" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentQuarterlyReport_008cf3e5-63f4-437e-bce9-66382efe2912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_58691c53-c3da-4868-b069-7621c0e45dc8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentPeriodEndDate_58691c53-c3da-4868-b069-7621c0e45dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9bd4d6fb-4559-423d-b22b-17f215959bda" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentTransitionReport_9bd4d6fb-4559-423d-b22b-17f215959bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e623c962-3967-4599-894f-dfb2ed69fd03" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityFileNumber_e623c962-3967-4599-894f-dfb2ed69fd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_5d5d27bb-585b-4bc0-b439-f2aa2c6fc62d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityRegistrantName_5d5d27bb-585b-4bc0-b439-f2aa2c6fc62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_f55b0ee4-8422-42b9-af4e-3840f9523640" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_f55b0ee4-8422-42b9-af4e-3840f9523640" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e57a292d-8008-4634-a5f8-f2eef2804c07" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityTaxIdentificationNumber_e57a292d-8008-4634-a5f8-f2eef2804c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_8995532c-8016-40d4-9d8b-d71cdbb01711" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityAddressAddressLine1_8995532c-8016-40d4-9d8b-d71cdbb01711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_6bcc171f-3638-4b00-b22e-e01897471744" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityAddressCityOrTown_6bcc171f-3638-4b00-b22e-e01897471744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9499b201-9101-440a-9612-4f88c3a14d10" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityAddressStateOrProvince_9499b201-9101-440a-9612-4f88c3a14d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_a32bcfb2-60fe-4569-b1fe-e7a53436d66e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityAddressPostalZipCode_a32bcfb2-60fe-4569-b1fe-e7a53436d66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b118d77f-6685-4112-a16f-ce1ae66db3ea" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_CityAreaCode_b118d77f-6685-4112-a16f-ce1ae66db3ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d71dbd0c-d205-4123-8d70-c08fadcf69c8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_LocalPhoneNumber_d71dbd0c-d205-4123-8d70-c08fadcf69c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12gTitle_1f953b5d-8dca-4be7-8c21-b1d75d1543aa" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_Security12gTitle_1f953b5d-8dca-4be7-8c21-b1d75d1543aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_d03b78e2-1832-4d5e-8401-9a4adb7ce445" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_TradingSymbol_d03b78e2-1832-4d5e-8401-9a4adb7ce445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_5f4b7bca-f826-4965-a4db-a4cdb6124494" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_AmendmentFlag_5f4b7bca-f826-4965-a4db-a4cdb6124494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_72aa5074-d4d6-406c-9429-54a318d634b8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_SecurityExchangeName_72aa5074-d4d6-406c-9429-54a318d634b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_feeaf60d-ee52-4519-807e-4ca19c72bf5f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityCurrentReportingStatus_feeaf60d-ee52-4519-807e-4ca19c72bf5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_c70fc450-93fd-4dff-b657-d697855c0b6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityInteractiveDataCurrent_c70fc450-93fd-4dff-b657-d697855c0b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7f0fcb12-d807-423a-8a03-96b2d6e93721" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntitySmallBusiness_7f0fcb12-d807-423a-8a03-96b2d6e93721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_2f60ce24-14de-4fc8-9f4c-952206dc3511" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityEmergingGrowthCompany_2f60ce24-14de-4fc8-9f4c-952206dc3511" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_a17211e6-6613-49fe-824d-0c0cbe599437" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityShellCompany_a17211e6-6613-49fe-824d-0c0cbe599437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_63ac732f-5512-47cc-97a7-55e02f759f75" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_63ac732f-5512-47cc-97a7-55e02f759f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_29a8bfb6-0391-44b2-b0a0-6e87ddf142d1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityCentralIndexKey_29a8bfb6-0391-44b2-b0a0-6e87ddf142d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_f695f5e4-b1ab-45cf-926a-7ab078d7fd6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_CurrentFiscalYearEndDate_f695f5e4-b1ab-45cf-926a-7ab078d7fd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_715d7fcd-ebf3-4b1e-a90b-2c0058534c0c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentFiscalYearFocus_715d7fcd-ebf3-4b1e-a90b-2c0058534c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_71a9c5e2-b1bd-4a96-8d7b-39d9d1cb256f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_71a9c5e2-b1bd-4a96-8d7b-39d9d1cb256f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_740fea1f-863f-43f0-9a37-60373e46938f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_c861b46b-17b5-4f61-97f0-a1434d64dd6a" xlink:to="loc_dei_EntityFilerCategory_740fea1f-863f-43f0-9a37-60373e46938f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_58a6e7c4-bd94-4d84-a8fb-2c7a4168dd0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_252ace9b-3c16-4253-928f-49b0414cbf75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_58a6e7c4-bd94-4d84-a8fb-2c7a4168dd0e" xlink:to="loc_us-gaap_AssetsAbstract_252ace9b-3c16-4253-928f-49b0414cbf75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_252ace9b-3c16-4253-928f-49b0414cbf75" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2b4cf310-d8dd-47d5-9e77-7ed583acbba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2b4cf310-d8dd-47d5-9e77-7ed583acbba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b66570e3-ace7-45da-9b62-27bd6e407030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b66570e3-ace7-45da-9b62-27bd6e407030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_90ef1c10-660d-456c-b19f-3e91ea440e66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:to="loc_us-gaap_InventoryNet_90ef1c10-660d-456c-b19f-3e91ea440e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_33e72099-0c5b-4ce2-ab3a-22d5b7d15801" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_33e72099-0c5b-4ce2-ab3a-22d5b7d15801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ecedeb2-0162-45a7-8038-97838660a988" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2ff09fad-8ed9-476a-a876-1427ea3a3203" xlink:to="loc_us-gaap_AssetsCurrent_3ecedeb2-0162-45a7-8038-97838660a988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_252ace9b-3c16-4253-928f-49b0414cbf75" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_74c1684b-38eb-4d60-8bd5-7e8fc49ea547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_74c1684b-38eb-4d60-8bd5-7e8fc49ea547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_357fcd33-8ed1-40fb-b063-2ddbcb0b18a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_357fcd33-8ed1-40fb-b063-2ddbcb0b18a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_88cc4afa-f23a-42ae-935d-bd9180189e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_Goodwill_88cc4afa-f23a-42ae-935d-bd9180189e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e7b2aae-9c85-4e33-b4e6-9f360bef1549" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6e7b2aae-9c85-4e33-b4e6-9f360bef1549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_515bba48-8be9-4bac-abf8-be35bcddcbe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_InvestmentsAndOtherNoncurrentAssets_515bba48-8be9-4bac-abf8-be35bcddcbe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrent_800c4e5f-c215-4bbf-b167-462d9dc613b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_e84f4707-b837-4c8a-83c3-0386506d4c2d" xlink:to="loc_us-gaap_AssetsNoncurrent_800c4e5f-c215-4bbf-b167-462d9dc613b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_349d8e17-0291-4296-8085-e82fd988a980" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_252ace9b-3c16-4253-928f-49b0414cbf75" xlink:to="loc_us-gaap_Assets_349d8e17-0291-4296-8085-e82fd988a980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_58a6e7c4-bd94-4d84-a8fb-2c7a4168dd0e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e29fbe6e-fb62-4981-a2f9-65d6a68b5c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:to="loc_us-gaap_LongTermDebtCurrent_e29fbe6e-fb62-4981-a2f9-65d6a68b5c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_77017faa-98a2-4f97-b283-309db910057c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:to="loc_us-gaap_AccountsPayableCurrent_77017faa-98a2-4f97-b283-309db910057c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_a1322fca-f064-4f76-a03a-e74c07eef63b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_a1322fca-f064-4f76-a03a-e74c07eef63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f1b6d03f-554b-491b-bacd-b22a624a2127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1cafafc1-a0cf-4d1e-a272-97c9acd48e0f" xlink:to="loc_us-gaap_LiabilitiesCurrent_f1b6d03f-554b-491b-bacd-b22a624a2127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_7a85c3dc-7297-4209-8ebc-edc7f62b196c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_7a85c3dc-7297-4209-8ebc-edc7f62b196c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_40395c06-2351-4492-9c71-93fd18a2b320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_40395c06-2351-4492-9c71-93fd18a2b320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0258b29d-d00f-483f-815e-65b28043aac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0258b29d-d00f-483f-815e-65b28043aac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_857422eb-4479-4b95-99c3-711a8ccb6253" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_857422eb-4479-4b95-99c3-711a8ccb6253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_14387e12-2d18-4031-b7e8-e9c1cf48a88c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_f1751c36-57d1-4d85-bf65-8251b6d923b1" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_14387e12-2d18-4031-b7e8-e9c1cf48a88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bba7cee4-1a59-46f2-8dd2-d012ab9a53e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_PreferredStockValue_bba7cee4-1a59-46f2-8dd2-d012ab9a53e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_1d2d458b-4e65-400f-9a1e-ec7ef0461695" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_CommonStockValue_1d2d458b-4e65-400f-9a1e-ec7ef0461695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d55a29fd-fe70-4c6f-b776-4b5048195570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d55a29fd-fe70-4c6f-b776-4b5048195570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_083e8dc7-2f13-451c-8a60-588d6e1f639f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_TreasuryStockCommonValue_083e8dc7-2f13-451c-8a60-588d6e1f639f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_008e38b2-9dc2-4ee1-b555-22ccc0178538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_008e38b2-9dc2-4ee1-b555-22ccc0178538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d20eddf6-5c27-4857-a57b-cef0adbd1787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_d20eddf6-5c27-4857-a57b-cef0adbd1787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1690018f-d750-4345-bb9e-c27a607fe92b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_20e8e399-7054-4375-b58a-154955e6a762" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1690018f-d750-4345-bb9e-c27a607fe92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f8ee8fa4-a7df-4915-b9d3-a3e47afde1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_3f50a548-60af-45e9-8016-e6863f40c1f9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f8ee8fa4-a7df-4915-b9d3-a3e47afde1ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9e3681b1-ba3b-41df-bf0d-a31a664bbdbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9e3681b1-ba3b-41df-bf0d-a31a664bbdbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_d1adbf77-cb99-4ce8-8eed-c9d7a342ef7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_d1adbf77-cb99-4ce8-8eed-c9d7a342ef7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_6f746814-9c53-4709-8932-240db4dd0672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_6f746814-9c53-4709-8932-240db4dd0672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_651c3b5d-035c-4660-a101-c4ca2620cd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_651c3b5d-035c-4660-a101-c4ca2620cd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_194d9be1-d040-4746-a4f7-20dad7b7a11d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_CommonStockSharesIssued_194d9be1-d040-4746-a4f7-20dad7b7a11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_366d8c34-bd55-450b-af04-2710741b53c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_366d8c34-bd55-450b-af04-2710741b53c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_4b2025fc-45e2-4412-a77c-31ab93156831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_caaf63e4-4b21-40c6-8b6c-a9d83283c60d" xlink:to="loc_us-gaap_TreasuryStockCommonShares_4b2025fc-45e2-4412-a77c-31ab93156831" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c024d560-d3c6-47bb-ba9a-4f0c8301ffa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c024d560-d3c6-47bb-ba9a-4f0c8301ffa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_dd5f5bc4-e806-44f9-a7e0-3ee9b82e2f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_dd5f5bc4-e806-44f9-a7e0-3ee9b82e2f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_cba0657b-84f5-4400-9ebe-f451b072f126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_dd5f5bc4-e806-44f9-a7e0-3ee9b82e2f3d" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_cba0657b-84f5-4400-9ebe-f451b072f126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9fc9ba96-0172-4f81-8e4f-1585506246c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_dd5f5bc4-e806-44f9-a7e0-3ee9b82e2f3d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_9fc9ba96-0172-4f81-8e4f-1585506246c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_06a726c1-540a-4697-a82a-671df7a8b6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_dd5f5bc4-e806-44f9-a7e0-3ee9b82e2f3d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_06a726c1-540a-4697-a82a-671df7a8b6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a9d3a98b-ecde-4114-af7e-1cc23d10de24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_OperatingIncomeLoss_a9d3a98b-ecde-4114-af7e-1cc23d10de24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_087bf2b0-e2f2-4b9e-ad1c-476714a015c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_087bf2b0-e2f2-4b9e-ad1c-476714a015c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ab52d5cc-dd81-4289-963b-117f88f30abc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ab52d5cc-dd81-4289-963b-117f88f30abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_980e571b-1f79-47dc-927c-7f6de807c70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_980e571b-1f79-47dc-927c-7f6de807c70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0b09544-aa57-47e6-8dc2-85bb0399335d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f0b09544-aa57-47e6-8dc2-85bb0399335d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_11aa9da6-5e44-41cd-8555-2ca66f424030" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_11aa9da6-5e44-41cd-8555-2ca66f424030" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e9b76ef7-1351-477f-8665-9ad9c1cab694" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_ProfitLoss_e9b76ef7-1351-477f-8665-9ad9c1cab694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_d3c1c55e-05a5-4750-8c4b-bd522f29caba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_EarningsPerShareAbstract_d3c1c55e-05a5-4750-8c4b-bd522f29caba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_7f4dc217-9ea5-488d-9c63-9abd0abbb3ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d3c1c55e-05a5-4750-8c4b-bd522f29caba" xlink:to="loc_us-gaap_EarningsPerShareBasic_7f4dc217-9ea5-488d-9c63-9abd0abbb3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f2605b92-97fd-46a8-ae4d-c1c4dc1210c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d3c1c55e-05a5-4750-8c4b-bd522f29caba" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f2605b92-97fd-46a8-ae4d-c1c4dc1210c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_e87c13f1-edce-4977-a88b-09d4d8f94b9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1bd34359-9c46-48f1-87f8-85e6f30df0c1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_e87c13f1-edce-4977-a88b-09d4d8f94b9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_17d338ff-a78d-4f4b-b267-54a9b5b71133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_e87c13f1-edce-4977-a88b-09d4d8f94b9b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_17d338ff-a78d-4f4b-b267-54a9b5b71133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e7d3e41a-fb26-4e72-a140-d9b21f089a30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_e87c13f1-edce-4977-a88b-09d4d8f94b9b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e7d3e41a-fb26-4e72-a140-d9b21f089a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_53c3bc5b-6d12-4215-a9bb-32918b794965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d4363e9d-bc9b-423e-a823-f95ade78c41f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_53c3bc5b-6d12-4215-a9bb-32918b794965" xlink:to="loc_us-gaap_ProfitLoss_d4363e9d-bc9b-423e-a823-f95ade78c41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8af74ce8-7e42-4f97-b07a-9857930a1828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_53c3bc5b-6d12-4215-a9bb-32918b794965" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8af74ce8-7e42-4f97-b07a-9857930a1828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e377042e-e30d-48dc-8848-8be6b9373d74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8af74ce8-7e42-4f97-b07a-9857930a1828" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_e377042e-e30d-48dc-8848-8be6b9373d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d89bedea-a8ec-489b-89a5-3edb25f02fc5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8af74ce8-7e42-4f97-b07a-9857930a1828" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_d89bedea-a8ec-489b-89a5-3edb25f02fc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63f8525f-bd9d-45bb-b753-33796910a362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8af74ce8-7e42-4f97-b07a-9857930a1828" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_63f8525f-bd9d-45bb-b753-33796910a362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_54e5d66d-16aa-44aa-96ae-a4a325dd8068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_53c3bc5b-6d12-4215-a9bb-32918b794965" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_54e5d66d-16aa-44aa-96ae-a4a325dd8068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_02bf74b1-aa37-4f0d-ae17-a91f07060778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_8a827c09-72db-43c4-b1eb-1a6dddd0a5dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_02bf74b1-aa37-4f0d-ae17-a91f07060778" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_8a827c09-72db-43c4-b1eb-1a6dddd0a5dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_3e12b771-768e-4007-ba41-831345f57a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_02bf74b1-aa37-4f0d-ae17-a91f07060778" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_3e12b771-768e-4007-ba41-831345f57a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9bb0cfd6-2427-4d78-b4b8-a5b3923e5b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9bb0cfd6-2427-4d78-b4b8-a5b3923e5b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6106d165-c27b-44f0-95eb-e861d58d0983" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9bb0cfd6-2427-4d78-b4b8-a5b3923e5b30" xlink:to="loc_us-gaap_ProfitLoss_6106d165-c27b-44f0-95eb-e861d58d0983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9bb0cfd6-2427-4d78-b4b8-a5b3923e5b30" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_597bbd1a-8500-495e-a5fb-d520d46c7748" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_Depreciation_597bbd1a-8500-495e-a5fb-d520d46c7748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmortizationAndAccretionOfDebtDiscount_b9213df4-91a5-4dd7-8055-bd03e6ac5e4d" xlink:href="sri-20230331.xsd#sri_AmortizationAndAccretionOfDebtDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_sri_AmortizationAndAccretionOfDebtDiscount_b9213df4-91a5-4dd7-8055-bd03e6ac5e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7cd67470-3570-43dc-a3c7-2e2ff712b8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7cd67470-3570-43dc-a3c7-2e2ff712b8a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_f02cc9ef-4aca-445d-8bac-a9c4856331bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_f02cc9ef-4aca-445d-8bac-a9c4856331bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3081a3b9-4d88-4dbe-8f9d-b413921a3324" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_3081a3b9-4d88-4dbe-8f9d-b413921a3324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_0d975ce6-44e1-4bd2-b043-01fb9d15803f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_ShareBasedCompensation_0d975ce6-44e1-4bd2-b043-01fb9d15803f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8bcdf53a-e129-4b2f-aa32-7e289781de98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_8bcdf53a-e129-4b2f-aa32-7e289781de98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a849f9e5-d0c2-411e-80d4-17e361ead2da" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6104c440-2e69-4d18-ac20-f0fd9bdbd7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_6104c440-2e69-4d18-ac20-f0fd9bdbd7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_6bb232c2-68d5-4a5f-a6b0-a1f37e9a5bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_6bb232c2-68d5-4a5f-a6b0-a1f37e9a5bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_162217d2-d596-4a43-909c-8df8b0edb74a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_162217d2-d596-4a43-909c-8df8b0edb74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_6e780bd2-1fa9-4df9-a151-7d53d3210f0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_6e780bd2-1fa9-4df9-a151-7d53d3210f0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3c820f0c-ef47-44da-a71a-6f207bee2759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_5bbb7b8b-d499-4e13-b507-bf001a72a0cf" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_3c820f0c-ef47-44da-a71a-6f207bee2759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fd2c2f06-dff5-4194-93c3-debc8dd3e535" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_9bb0cfd6-2427-4d78-b4b8-a5b3923e5b30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_fd2c2f06-dff5-4194-93c3-debc8dd3e535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d15d0785-a527-484d-a131-34dad829ef6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d15d0785-a527-484d-a131-34dad829ef6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_0ea77f9a-a8f6-4a3f-a2fd-8e87c8324d94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d15d0785-a527-484d-a131-34dad829ef6c" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_0ea77f9a-a8f6-4a3f-a2fd-8e87c8324d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3df71402-4c3c-46f4-956c-7bcc4b9d23c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d15d0785-a527-484d-a131-34dad829ef6c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3df71402-4c3c-46f4-956c-7bcc4b9d23c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f2f70694-6ef7-4107-a522-35458c743226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_d15d0785-a527-484d-a131-34dad829ef6c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f2f70694-6ef7-4107-a522-35458c743226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a41d9f6a-aadc-4af5-ba11-2fbfa98dd7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a41d9f6a-aadc-4af5-ba11-2fbfa98dd7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_363602bb-7142-40b8-a46c-bc3c2623228d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_363602bb-7142-40b8-a46c-bc3c2623228d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_dae36327-f2ab-4b19-beb3-a296e7bd7220" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_dae36327-f2ab-4b19-beb3-a296e7bd7220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_b4d311ba-1c2d-493a-8128-cfeaa85c4002" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_b4d311ba-1c2d-493a-8128-cfeaa85c4002" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ddfdfa38-62e5-4f96-b31a-72cf4b0367cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ddfdfa38-62e5-4f96-b31a-72cf4b0367cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_693875af-cdf4-455b-8930-37e7e6b1aab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a75319b6-204e-4a1a-b8cb-284a2a9f1c77" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_693875af-cdf4-455b-8930-37e7e6b1aab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7278e9c5-ffe8-4ea1-abe2-27cd2f184027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_7278e9c5-ffe8-4ea1-abe2-27cd2f184027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdb6f800-d37a-40b0-b2d8-3905b6321cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bdb6f800-d37a-40b0-b2d8-3905b6321cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10e02226-911a-4658-8f24-f7675ffcade2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_10e02226-911a-4658-8f24-f7675ffcade2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9ca5a9cc-3306-41e6-82a6-37cfa224a57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9ca5a9cc-3306-41e6-82a6-37cfa224a57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_f1b08e8e-31bc-4382-8b89-cab480026494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_698a6308-41df-46bc-8c13-054f01391c30" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_f1b08e8e-31bc-4382-8b89-cab480026494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1811bb77-c3fd-46aa-b351-edea21b3f5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f1b08e8e-31bc-4382-8b89-cab480026494" xlink:to="loc_us-gaap_InterestPaidNet_1811bb77-c3fd-46aa-b351-edea21b3f5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_272b046f-f4aa-4cb8-9cc6-4d7ca101cf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_f1b08e8e-31bc-4382-8b89-cab480026494" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_272b046f-f4aa-4cb8-9cc6-4d7ca101cf6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="sri-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_2f12d4d4-5c73-4f4e-ac8d-55c117f4623e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2f12d4d4-5c73-4f4e-ac8d-55c117f4623e" xlink:to="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_97821637-d1f5-4839-9454-10a9c5d393d1" xlink:to="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_6e364c3f-7d30-48e3-9f7d-72a1c69998c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_CommonStockMember_6e364c3f-7d30-48e3-9f7d-72a1c69998c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_41a91890-83ca-4615-82c9-7ca3b3805152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_TreasuryStockCommonMember_41a91890-83ca-4615-82c9-7ca3b3805152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_e2c875e0-6548-4717-ae16-98201f391bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_e2c875e0-6548-4717-ae16-98201f391bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CommonSharesHeldInTreasuryMember_aee9bb42-38d2-4f23-9bd0-1acaf03bcd81" xlink:href="sri-20230331.xsd#sri_CommonSharesHeldInTreasuryMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_sri_CommonSharesHeldInTreasuryMember_aee9bb42-38d2-4f23-9bd0-1acaf03bcd81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_e8d63c13-fbfa-4cab-8f66-96568ca432c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_RetainedEarningsMember_e8d63c13-fbfa-4cab-8f66-96568ca432c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7d205840-62b4-497c-87ee-04db75e926cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_539a83af-f3b0-407f-8b06-041757af6091" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7d205840-62b4-497c-87ee-04db75e926cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2bb164fa-6b2c-4dc1-9e58-f601bbc8a30c" xlink:to="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c514e1db-df1d-48fb-80b3-9ab269ce50ee" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_4baeaeb4-eda7-4d07-8a42-ec6aeebd8a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_4baeaeb4-eda7-4d07-8a42-ec6aeebd8a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_093862d3-49c6-46b7-88e7-914558ce3c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_TreasuryStockCommonShares_093862d3-49c6-46b7-88e7-914558ce3c3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1cfe89e8-4883-477f-9bc6-bb8de2878f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1cfe89e8-4883-477f-9bc6-bb8de2878f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_d7d7bbe5-cb5c-4301-9f9e-4e8e624b1cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_ProfitLoss_d7d7bbe5-cb5c-4301-9f9e-4e8e624b1cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_c1f190b3-89e5-440c-b3fc-290791c8687f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_c1f190b3-89e5-440c-b3fc-290791c8687f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_97d2a6bb-c38d-465c-8630-11b5465b59b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_97d2a6bb-c38d-465c-8630-11b5465b59b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f7ea361e-9d70-4d7a-9d8d-092b011c141a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_f7ea361e-9d70-4d7a-9d8d-092b011c141a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_d936826a-15f7-4873-bd78-d59ece840d65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_d936826a-15f7-4873-bd78-d59ece840d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_RepurchasedCommonSharesForTreasury_3215493d-05d6-402f-b13c-66321f3b89af" xlink:href="sri-20230331.xsd#sri_RepurchasedCommonSharesForTreasury"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_sri_RepurchasedCommonSharesForTreasury_3215493d-05d6-402f-b13c-66321f3b89af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_540a4770-506e-45b7-8635-1f1646d7971f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_540a4770-506e-45b7-8635-1f1646d7971f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_1b1e0011-f4fb-41f0-adf8-eb8abaf8b84a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_1b1e0011-f4fb-41f0-adf8-eb8abaf8b84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_975909b9-ac25-4597-a194-49621f58ac37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_TreasuryStockCommonShares_975909b9-ac25-4597-a194-49621f58ac37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_55a69e33-7c11-4e0b-8935-757f0df17e88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_1b09fa98-7068-4ec5-952d-ffe5621d1188" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_55a69e33-7c11-4e0b-8935-757f0df17e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BasisofPresentation" xlink:type="simple" xlink:href="sri-20230331.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_befe8680-8f93-45d4-9d35-bd3e0ed9d19c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8dd34f90-2fe1-40ca-be15-e47a87388217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_befe8680-8f93-45d4-9d35-bd3e0ed9d19c" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_8dd34f90-2fe1-40ca-be15-e47a87388217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards" xlink:type="simple" xlink:href="sri-20230331.xsd#RecentlyIssuedAccountingStandards"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_82768de2-40e9-4d32-b087-4a632bd0b32c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_59e9c818-e89e-4eaa-991e-8bee6ff3842a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_82768de2-40e9-4d32-b087-4a632bd0b32c" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock_59e9c818-e89e-4eaa-991e-8bee6ff3842a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/Revenue" xlink:type="simple" xlink:href="sri-20230331.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_57f85766-7919-414e-9fe4-ef0ecc1d396d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_34c849ec-97ef-4ae9-95a5-9c70501cbadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_57f85766-7919-414e-9fe4-ef0ecc1d396d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_34c849ec-97ef-4ae9-95a5-9c70501cbadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/Inventories" xlink:type="simple" xlink:href="sri-20230331.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_5f2127d3-58d2-45a0-b6e1-fce64908ed91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_8675ab8f-daf5-44d9-939c-ce439d41cf83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5f2127d3-58d2-45a0-b6e1-fce64908ed91" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_8675ab8f-daf5-44d9-939c-ce439d41cf83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_250e14cb-1b19-4a47-9509-8ca9ea675af9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_354e4240-7935-4761-b0d5-667932575fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_250e14cb-1b19-4a47-9509-8ca9ea675af9" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_354e4240-7935-4761-b0d5-667932575fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="sri-20230331.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c58c8a55-64bc-49e7-8608-16df1446e3e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7a93385e-c48c-46b6-80f0-c59a34722a36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c58c8a55-64bc-49e7-8608-16df1446e3e0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7a93385e-c48c-46b6-80f0-c59a34722a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/Debt" xlink:type="simple" xlink:href="sri-20230331.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_e2d6b683-2373-4760-82f8-fc0d9de4c72d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a7c7cf85-d4fe-45fe-b4f1-f3f75826805b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_e2d6b683-2373-4760-82f8-fc0d9de4c72d" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a7c7cf85-d4fe-45fe-b4f1-f3f75826805b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShare" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShare"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/LossPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a5a8343e-fa7c-48ed-b65b-f2ce7dcd5779" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_d49cd68f-4cdf-4d12-a43f-3f91f56848b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a5a8343e-fa7c-48ed-b65b-f2ce7dcd5779" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_d49cd68f-4cdf-4d12-a43f-3f91f56848b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome" xlink:type="simple" xlink:href="sri-20230331.xsd#AccumulatedOtherComprehensiveLossIncome"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_95a62821-8966-4d26-84c7-4b9673d9cfdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bbd7934-4038-4911-97ed-02082b5ee316" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_95a62821-8966-4d26-84c7-4b9673d9cfdb" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_6bbd7934-4038-4911-97ed-02082b5ee316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="sri-20230331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d99999f-ab18-4892-b75e-ae7b598affe0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a2156de7-f84c-473f-9e20-b2bc0e9d7e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_9d99999f-ab18-4892-b75e-ae7b598affe0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_a2156de7-f84c-473f-9e20-b2bc0e9d7e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuring" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuring"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuring" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e6ebe1e6-bb05-403e-a5cb-df3ef0de0ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_a991b5ba-2542-4859-b6ca-f1a3c0de9d13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_e6ebe1e6-bb05-403e-a5cb-df3ef0de0ba1" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_a991b5ba-2542-4859-b6ca-f1a3c0de9d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/IncomeTaxes" xlink:type="simple" xlink:href="sri-20230331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a0089c0a-33b6-4592-873a-b70a59425927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_70443658-789a-4492-9f74-d183e065390e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a0089c0a-33b6-4592-873a-b70a59425927" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_70443658-789a-4492-9f74-d183e065390e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReporting" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_79791687-edf3-4ea2-8408-0dfe77c3a2b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_837e6d0c-280d-4b3c-9af8-5ec4ee9602cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79791687-edf3-4ea2-8408-0dfe77c3a2b6" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_837e6d0c-280d-4b3c-9af8-5ec4ee9602cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/Investments" xlink:type="simple" xlink:href="sri-20230331.xsd#Investments"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2ba41eb8-9b24-4d3d-8a67-a47a712b67e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_e130c0c7-7834-4dd1-8c6a-73153b795f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_2ba41eb8-9b24-4d3d-8a67-a47a712b67e3" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_e130c0c7-7834-4dd1-8c6a-73153b795f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies" xlink:type="simple" xlink:href="sri-20230331.xsd#RecentlyIssuedAccountingStandardsPolicies"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b62f7391-e0f9-4a8c-a668-168063dd400a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7b7bb276-579c-4b78-affa-3d921c345b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b62f7391-e0f9-4a8c-a668-168063dd400a" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_7b7bb276-579c-4b78-affa-3d921c345b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9056cde3-4d95-4190-9ae3-5319011e7a59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b62f7391-e0f9-4a8c-a668-168063dd400a" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9056cde3-4d95-4190-9ae3-5319011e7a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a35b422c-2a6e-47f9-8ba8-741a30325170" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b62f7391-e0f9-4a8c-a668-168063dd400a" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a35b422c-2a6e-47f9-8ba8-741a30325170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RevenueTables" xlink:type="simple" xlink:href="sri-20230331.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c6a8fc6-1914-4e01-be24-c8c4ac1bdec7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_881db231-c341-4b22-9b97-665716472578" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4c6a8fc6-1914-4e01-be24-c8c4ac1bdec7" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_881db231-c341-4b22-9b97-665716472578" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InventoriesTables" xlink:type="simple" xlink:href="sri-20230331.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c8df1c5b-b3ef-4bff-b8af-5b54a05dc6db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_973ed214-fc8d-4a4b-8b3d-b21b3a7b0188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c8df1c5b-b3ef-4bff-b8af-5b54a05dc6db" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_973ed214-fc8d-4a4b-8b3d-b21b3a7b0188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3b62e7fb-4c35-4e13-8ee8-83a97fe470b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_84a66abb-1e6b-465a-b092-480dc4a04eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3b62e7fb-4c35-4e13-8ee8-83a97fe470b6" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_84a66abb-1e6b-465a-b092-480dc4a04eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_39074455-3362-41e5-82d6-32ef12c5d62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3b62e7fb-4c35-4e13-8ee8-83a97fe470b6" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_39074455-3362-41e5-82d6-32ef12c5d62f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2767a6b5-d940-4c00-a649-4661bd6890d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3b62e7fb-4c35-4e13-8ee8-83a97fe470b6" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_2767a6b5-d940-4c00-a649-4661bd6890d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4aebfd1f-cf7c-43de-8355-31c56dc5c5d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3b62e7fb-4c35-4e13-8ee8-83a97fe470b6" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_4aebfd1f-cf7c-43de-8355-31c56dc5c5d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtTables" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b5383201-9cbc-4f54-9f4d-e04b08f4011e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_223bafce-9ba6-4560-9ada-95f63e26a546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b5383201-9cbc-4f54-9f4d-e04b08f4011e" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_223bafce-9ba6-4560-9ada-95f63e26a546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShareTables" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShareTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/LossPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_68760643-2ee5-4a5f-b11b-4fc115f35bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637562ed-7fa0-46d2-b5a7-d6b7a24cfd11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_68760643-2ee5-4a5f-b11b-4fc115f35bac" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_637562ed-7fa0-46d2-b5a7-d6b7a24cfd11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables" xlink:type="simple" xlink:href="sri-20230331.xsd#AccumulatedOtherComprehensiveLossIncomeTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_d11c3afc-cdf6-477a-85f7-321f67181318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7cd57a89-2a30-4661-9ba0-56ff8a00354a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_d11c3afc-cdf6-477a-85f7-321f67181318" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7cd57a89-2a30-4661-9ba0-56ff8a00354a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="sri-20230331.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81090a49-c373-4a7f-8d61-eb97f245e820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_fdcfdbda-0ac2-43f8-bcac-c18b78e886d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_81090a49-c373-4a7f-8d61-eb97f245e820" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_fdcfdbda-0ac2-43f8-bcac-c18b78e886d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3b3a6152-db63-4f13-9644-9a71a4434d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_0b1420ea-8fa4-4808-870a-6b3daad1fe51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3b3a6152-db63-4f13-9644-9a71a4434d9a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock_0b1420ea-8fa4-4808-870a-6b3daad1fe51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_bd48ce43-2138-4856-89c2-9af09f69dffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_3b3a6152-db63-4f13-9644-9a71a4434d9a" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_bd48ce43-2138-4856-89c2-9af09f69dffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ab93322e-d9c5-4c63-9b22-9683745980d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b1e49b54-14ed-42e1-b037-627916abc0de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ab93322e-d9c5-4c63-9b22-9683745980d1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_b1e49b54-14ed-42e1-b037-627916abc0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_70af3012-576d-4506-8709-affc2f7a117c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ab93322e-d9c5-4c63-9b22-9683745980d1" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_70af3012-576d-4506-8709-affc2f7a117c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#RevenueRevenuebySegmentandGeographicalLocationDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_29ff687f-ec7c-4bfb-93c4-eb2cdf4ea106" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_29ff687f-ec7c-4bfb-93c4-eb2cdf4ea106" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2583bc4f-943e-4439-ad78-a27111f3dd24" xlink:to="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_b5525b85-a9b1-4f4f-b417-e61cd18d7207" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_ControlDevicesMember_b5525b85-a9b1-4f4f-b417-e61cd18d7207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_36d1ddcc-b145-4d68-82a9-83b3522cd6aa" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_ElectronicsMember_36d1ddcc-b145-4d68-82a9-83b3522cd6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_12ad5f7f-5ca5-47cc-a098-0cb571a581f6" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ba52b109-796a-405e-b188-b954afac11f1" xlink:to="loc_sri_PstMember_12ad5f7f-5ca5-47cc-a098-0cb571a581f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:to="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_ded3d2e4-4cbf-4202-988f-59c1a64679e5" xlink:to="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_3780160c-ef64-4192-85af-d01211b1dd34" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_NorthAmericaMember_3780160c-ef64-4192-85af-d01211b1dd34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SouthAmericaMember_d82eb3d5-fd9e-4453-baf9-0202070bf9ea" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SouthAmericaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_SouthAmericaMember_d82eb3d5-fd9e-4453-baf9-0202070bf9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_a3f2cb5c-f2a8-488e-91e2-5dc35d5c277e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_EuropeMember_a3f2cb5c-f2a8-488e-91e2-5dc35d5c277e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_32adcdb7-c023-4b08-bbf0-3cf96bf4b245" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4c41a9e3-6bab-4fc8-9f41-58bc611cc0ff" xlink:to="loc_srt_AsiaPacificMember_32adcdb7-c023-4b08-bbf0-3cf96bf4b245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_22d4cf3d-c80e-4123-b13d-451d9e865299" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_81ed2171-468f-4576-a02a-95d10188d335" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_77c6b973-d7f9-4d51-950f-4fd8de7da81e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_81ed2171-468f-4576-a02a-95d10188d335" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cbf04605-6325-47e5-8d9b-ddc8be01dc04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_b776550e-9ed6-43cf-9143-3e09a37ebd2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cbf04605-6325-47e5-8d9b-ddc8be01dc04" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_b776550e-9ed6-43cf-9143-3e09a37ebd2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_0ebb0aac-ec30-4e90-8ac6-a2235ea1790b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cbf04605-6325-47e5-8d9b-ddc8be01dc04" xlink:to="loc_us-gaap_ContractWithCustomerLiability_0ebb0aac-ec30-4e90-8ac6-a2235ea1790b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_074d3410-a230-44a2-9fee-e6f31f235e44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cbf04605-6325-47e5-8d9b-ddc8be01dc04" xlink:to="loc_us-gaap_CapitalizedContractCostNet_074d3410-a230-44a2-9fee-e6f31f235e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#InventoriesScheduleofInventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_05b5b336-a2a7-4e98-a7c9-bb54b863e381" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_7e47e9d9-c3fa-479d-a300-7460253bcde8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_05b5b336-a2a7-4e98-a7c9-bb54b863e381" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_7e47e9d9-c3fa-479d-a300-7460253bcde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d4db82f5-6709-408f-a39d-b102c5cde435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_05b5b336-a2a7-4e98-a7c9-bb54b863e381" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_d4db82f5-6709-408f-a39d-b102c5cde435" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_04819208-b8ca-445d-accc-e2521d0d31b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_05b5b336-a2a7-4e98-a7c9-bb54b863e381" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_04819208-b8ca-445d-accc-e2521d0d31b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_dbb2e680-e0d0-46da-a8a2-ff6f676b6b02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_05b5b336-a2a7-4e98-a7c9-bb54b863e381" xlink:to="loc_us-gaap_InventoryNet_dbb2e680-e0d0-46da-a8a2-ff6f676b6b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#InventoriesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/InventoriesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_5bfbe765-6ff6-4d4c-8d62-e416447b43c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_2816f6dd-748f-4047-988a-154d98146b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FIFOInventoryAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5bfbe765-6ff6-4d4c-8d62-e416447b43c4" xlink:to="loc_us-gaap_FIFOInventoryAmount_2816f6dd-748f-4047-988a-154d98146b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageCostInventoryAmount_5a35813c-d0c8-4a0b-b99d-d89702435922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageCostInventoryAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5bfbe765-6ff6-4d4c-8d62-e416447b43c4" xlink:to="loc_us-gaap_WeightedAverageCostInventoryAmount_5a35813c-d0c8-4a0b-b99d-d89702435922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_db035945-2005-4437-8885-40dab2d1c61c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_db035945-2005-4437-8885-40dab2d1c61c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5d478f26-828b-4787-be62-813928e81889" xlink:to="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_be1fac1e-30af-49e2-8873-5c5467b139e3" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eafde372-3322-41db-abda-aae19e8f3c59" xlink:to="loc_sri_PstMember_be1fac1e-30af-49e2-8873-5c5467b139e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_65876329-59af-44e7-be09-9017efef814c" xlink:to="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a070e643-a14b-45dd-8158-ae38a8f59fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_ed81d3bf-df1b-4434-9876-0364230100e0" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_a070e643-a14b-45dd-8158-ae38a8f59fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ca5b9a9a-ddf4-49ed-8aaa-493b5fd54ffe" xlink:to="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_8ca7ef34-4529-46f0-a0ea-5e9fe258f821" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_8ca7ef34-4529-46f0-a0ea-5e9fe258f821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_6634d701-86e8-4e44-ac96-af56ac9c2ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_905a0b40-2b79-40c0-81b4-8511ebce97ee" xlink:to="loc_us-gaap_CashFlowHedgingMember_6634d701-86e8-4e44-ac96-af56ac9c2ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4a287347-99d8-4c79-befd-e38b201cacf5" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_55a78453-1af2-44c3-b24e-31858a5ce8ca" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentySixMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_sri_NetInvestmentHedgeDueTwoThousandTwentySixMember_55a78453-1af2-44c3-b24e-31858a5ce8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_31f9db3d-76b3-429c-b67a-010d27e045b8" xlink:href="sri-20230331.xsd#sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember_31f9db3d-76b3-429c-b67a-010d27e045b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_3e18c128-415b-4890-98b4-e55a178f3d45" xlink:href="sri-20230331.xsd#sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ForwardContractsMember_0d9a87be-32fc-4af0-a631-57d321968d9d" xlink:to="loc_sri_MexicanPesoDenominatedForeignCurrencyForwardContractsMember_3e18c128-415b-4890-98b4-e55a178f3d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_882ad286-7d57-4f9e-9c62-89cb46310e41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ff5d4599-d798-4d20-98e7-84adebab5c62" xlink:to="loc_us-gaap_InterestRateSwapMember_882ad286-7d57-4f9e-9c62-89cb46310e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_6c783c6c-eef2-499e-b9d7-ce474af8aec5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CreditFacilityMember_ae204dc4-2921-4c50-8a50-a7bd75cedacb" xlink:href="sri-20230331.xsd#sri_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b77ca902-473c-4e30-9223-2f58d0ec4efd" xlink:to="loc_sri_CreditFacilityMember_ae204dc4-2921-4c50-8a50-a7bd75cedacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_dd134731-d894-4c54-96cd-6488fd2914a8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_519184c6-dc0c-4a29-aa68-34269a9f3356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNumberOfInstrumentsHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_DerivativeNumberOfInstrumentsHeld_519184c6-dc0c-4a29-aa68-34269a9f3356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2da44ba8-e28e-4ddd-8421-46b1b8391a78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2da44ba8-e28e-4ddd-8421-46b1b8391a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_fbec7ed2-ed03-4c9c-a62b-222abff02423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_fbec7ed2-ed03-4c9c-a62b-222abff02423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_48c382d9-3cae-4cb5-83c2-f98ed19b13cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_InterestExpense_48c382d9-3cae-4cb5-83c2-f98ed19b13cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_4fd77b6d-9187-450d-bdf1-f59690e4d90b" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities_4fd77b6d-9187-450d-bdf1-f59690e4d90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_b6284110-bb5e-4ce9-96db-9c0322af8100" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsiderationFromOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsiderationFromOperatingActivities_b6284110-bb5e-4ce9-96db-9c0322af8100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PaymentsForEarnOutConsideration_102b9500-3e34-4d45-b55f-f2de200927c2" xlink:href="sri-20230331.xsd#sri_PaymentsForEarnOutConsideration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_sri_PaymentsForEarnOutConsideration_102b9500-3e34-4d45-b55f-f2de200927c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_e3fac281-3751-4466-b6b9-0b380e7f2cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_26111d74-b8a3-48ee-a600-943ed8436978" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet_e3fac281-3751-4466-b6b9-0b380e7f2cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bde4ed66-2132-4314-9353-5d14cf49fe0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bde4ed66-2132-4314-9353-5d14cf49fe0b" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_9815e7bf-98e9-44cc-8715-d618ed0058a0" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_3b7895f7-0c68-4cc0-bfc6-5abdff6294fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6dfa2b08-7024-4a62-94c3-1792fa91f406" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_3b7895f7-0c68-4cc0-bfc6-5abdff6294fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7714b937-cf4f-4dae-aadd-e7c8d48d572a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_3b4381a6-3a3e-43f7-af83-170744e645b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_ForwardContractsMember_3b4381a6-3a3e-43f7-af83-170744e645b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_caa2b240-3f09-4dd9-b7c0-545ed1f5759f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_InterestRateSwapMember_caa2b240-3f09-4dd9-b7c0-545ed1f5759f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_13260660-6f2d-4d45-8b7a-d5e38771e76a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_b566bbaf-5e68-4a2e-95c9-e0c5802d2246" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_13260660-6f2d-4d45-8b7a-d5e38771e76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_e6ed315b-9e0b-44d1-8bcc-66b49d6462ea" xlink:to="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_2cd538c9-83e2-4b0f-bce2-c3f5b93cde42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:to="loc_us-gaap_CashFlowHedgingMember_2cd538c9-83e2-4b0f-bce2-c3f5b93cde42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_d1749441-8027-4581-ab52-a287641f8664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_4dfc0688-411c-415b-b0cd-e9fbbd275bd9" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_d1749441-8027-4581-ab52-a287641f8664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_d47e2c3a-f9bf-4b0f-98f3-77ba124636c3" xlink:to="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_aacaba4b-8fc8-4204-9255-2e7007381e07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_f7996f86-eb82-46ed-be16-b29913483018" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_aacaba4b-8fc8-4204-9255-2e7007381e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f24b7659-38c3-4ae1-85d8-43f864058c0a" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_3941ab03-3f73-4e8b-9bff-5952527f36c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:to="loc_us-gaap_DerivativeNotionalAmount_3941ab03-3f73-4e8b-9bff-5952527f36c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_63eb779a-4cf0-4960-9ec7-30dc4a384555" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_9db2afd7-fa58-47f9-b75a-8cf2a4642c47" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_63eb779a-4cf0-4960-9ec7-30dc4a384555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_79ad2a90-550f-499b-9041-341cbbca8b58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_79ad2a90-550f-499b-9041-341cbbca8b58" xlink:to="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_ea604fe9-2308-4c93-b6a8-873241620607" xlink:to="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_9ffc5e88-fe6c-4315-a012-1b8af2694a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:to="loc_us-gaap_CashFlowHedgingMember_9ffc5e88-fe6c-4315-a012-1b8af2694a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_f302ec3b-e08d-46a3-baf8-3bcd8a52e8a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_f77be257-991d-4523-9258-98cec61c2e1e" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_f302ec3b-e08d-46a3-baf8-3bcd8a52e8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_052b6e2f-acb4-405c-99a3-642754b28d8b" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2650924f-2b08-4131-afde-52ecd62eeff4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_2650924f-2b08-4131-afde-52ecd62eeff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8a7d6e14-8a0e-4e50-9e2c-20b3ef98a9bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_CostOfSalesMember_8a7d6e14-8a0e-4e50-9e2c-20b3ef98a9bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_adbe76d5-f69c-4b0e-9abc-36b892bec76e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f3692617-9ed5-4233-a534-445359a21b3f" xlink:to="loc_us-gaap_InterestExpenseMember_adbe76d5-f69c-4b0e-9abc-36b892bec76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_8bc0f69e-5417-434c-8731-6622e1a3b05d" xlink:to="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7b2cd6cb-19e1-4ac6-8e8f-10aa10d17419" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_08ff1010-967b-4227-bfc1-72c8db3507d6" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_7b2cd6cb-19e1-4ac6-8e8f-10aa10d17419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2cb6fac4-1c2d-4ee0-b10c-4b81b9f1b929" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_962de859-d3ff-4782-8bae-88fbbe084063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_ForwardContractsMember_962de859-d3ff-4782-8bae-88fbbe084063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_cdee58be-a937-47d5-8732-0b764a3b829e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_InterestRateSwapMember_cdee58be-a937-47d5-8732-0b764a3b829e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CrossCurrencyInterestRateContractMember_985259c1-85bc-4981-8739-bef1c3bdec94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CrossCurrencyInterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3a46a6d7-160c-4dae-b0c6-d0aeb23838e0" xlink:to="loc_us-gaap_CrossCurrencyInterestRateContractMember_985259c1-85bc-4981-8739-bef1c3bdec94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c953d418-2ac8-4807-a6a3-e6978d34896d" xlink:to="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PriceRiskCashFlowHedgesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_7124b9a3-a5d9-4c22-b45c-7557e4c7313e" xlink:to="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_833f5613-2d88-444f-aed8-632359d2d745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_833f5613-2d88-444f-aed8-632359d2d745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_71946702-84d9-43fb-99fb-a760d0f8b476" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PriceRiskCashFlowHedgesAbstract_ab3badd0-e88c-4d54-93e5-384d244b0084" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_71946702-84d9-43fb-99fb-a760d0f8b476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1e50ecc7-7145-4205-9904-f254e1708aac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1e50ecc7-7145-4205-9904-f254e1708aac" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_16705809-c7e9-4a1e-8b22-6280ed3bac0f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f8b98a4b-9a2d-47cc-8767-af06b33f6043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f8b98a4b-9a2d-47cc-8767-af06b33f6043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_2208f39a-cd73-463f-9716-760b390ad627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_2208f39a-cd73-463f-9716-760b390ad627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_03f7c58a-fdf7-44c9-8c3e-c877330ef588" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_db711ad3-e028-45dd-8181-66df6b02dcba" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_03f7c58a-fdf7-44c9-8c3e-c877330ef588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_fe80485a-9a92-4b99-a02b-c1d5478e670e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_275f105f-0c1f-4b95-8ac9-48632e32c830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_ab9a715e-dafb-4b0a-8bed-40485afc0300" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_275f105f-0c1f-4b95-8ac9-48632e32c830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b1857514-a3de-4ec1-a16c-68c2caafe7ad" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_bfd8c388-5d8d-4071-b10a-f81219c069bd" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_ac285585-0d31-4d80-b014-a94d092c8b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateDerivativeAssetsAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:to="loc_us-gaap_InterestRateDerivativeAssetsAtFairValue_ac285585-0d31-4d80-b014-a94d092c8b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_12fe4cb9-39b8-44de-b622-2f177a735274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_ea4cf8fa-e997-48df-9e3d-87daee688fad" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_12fe4cb9-39b8-44de-b622-2f177a735274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c1aba165-9367-486d-a50e-d86080b0be33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c1aba165-9367-486d-a50e-d86080b0be33" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:to="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_6d366611-8f6a-4618-bde1-b54794f4f1d5" xlink:to="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_StoneridgeBrazilMember_3376de4d-d197-42c9-acec-1933fa40817b" xlink:href="sri-20230331.xsd#sri_StoneridgeBrazilMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1c0804ef-cfa3-47e7-b92f-e9673f54a3e3" xlink:to="loc_sri_StoneridgeBrazilMember_3376de4d-d197-42c9-acec-1933fa40817b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_bd138163-58f9-456e-b525-d3f88cb211db" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EarnoutConsiderationMember_f6fca5c5-3e56-4919-9905-628153893e01" xlink:href="sri-20230331.xsd#sri_EarnoutConsiderationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_b9fb0328-21d0-4477-b262-80c6a85f64f0" xlink:to="loc_sri_EarnoutConsiderationMember_f6fca5c5-3e56-4919-9905-628153893e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_f6adf13f-1876-4e91-9027-65c8a6579f8e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6042d54c-3470-4ef6-9693-e8ad25941af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_6042d54c-3470-4ef6-9693-e8ad25941af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_f5de59c1-4e39-43ed-9219-932b21bfc428" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome_f5de59c1-4e39-43ed-9219-932b21bfc428" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b0921ca7-111f-4ec8-a3f3-25a242b217d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_c7cdfe8f-d1a0-465e-8e06-316ee76221fe" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_b0921ca7-111f-4ec8-a3f3-25a242b217d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2b28aef7-c2c4-48f3-9642-253c364cf052" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2b28aef7-c2c4-48f3-9642-253c364cf052" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_77dff3a8-c620-4f0a-a599-9be6b8565039" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fb76aca0-3775-43d0-8846-d497c549a1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_728f664d-23cc-432f-8a17-80d2049bb14f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_fb76aca0-3775-43d0-8846-d497c549a1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_dd3fcaf4-89c8-492f-a10f-d4e83a2a961e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_67eb51a1-f916-4488-8aff-90e0a5a79589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a74cd091-8124-4344-9a63-d6895a1943a6" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_67eb51a1-f916-4488-8aff-90e0a5a79589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0313ceaa-52ac-4dc8-940c-e7c714c70991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:href="sri-20230331.xsd#sri_DebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0313ceaa-52ac-4dc8-940c-e7c714c70991" xlink:to="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_57114869-399c-4cbe-8fc9-e8911999b6dc" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SwedenShortTermNoteMember_0d2163f5-7afc-459e-8984-3373b56f68b8" xlink:href="sri-20230331.xsd#sri_SwedenShortTermNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_11650c24-3a20-46d2-90e6-b7a0216f34cf" xlink:to="loc_sri_SwedenShortTermNoteMember_0d2163f5-7afc-459e-8984-3373b56f68b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_e160bd3a-792f-423f-9e79-780da2f91f47" xlink:to="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_b4108892-f43e-4c56-b10b-e8d0e1fc02ac" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:to="loc_srt_MinimumMember_b4108892-f43e-4c56-b10b-e8d0e1fc02ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_d636d66d-b928-4a3d-a522-50a32df271ed" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_c4780d4b-ed7d-40e9-838e-e2b8f984793f" xlink:to="loc_srt_MaximumMember_d636d66d-b928-4a3d-a522-50a32df271ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_410e0e44-83d3-4c5e-ab77-eec083e52950" xlink:to="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_21137fbc-a9cd-49b4-9bf7-2fba3d06b929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_21137fbc-a9cd-49b4-9bf7-2fba3d06b929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SuzhouShortTermCreditLineMember_62764938-05cc-4162-b834-36ea747379eb" xlink:href="sri-20230331.xsd#sri_SuzhouShortTermCreditLineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_57f49fe0-675d-4544-a930-0ce57598b750" xlink:to="loc_sri_SuzhouShortTermCreditLineMember_62764938-05cc-4162-b834-36ea747379eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtTable_2bd0a9e3-12c3-4ac3-948a-82f25aed9943" xlink:to="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_2f76da96-e114-4b36-8c5e-67ca71224883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_2f76da96-e114-4b36-8c5e-67ca71224883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_ff5cf858-2a0e-4018-808a-b2dcc187f79c" xlink:to="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_22c7ad68-0161-4ba5-8e83-72d93047c4ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_22c7ad68-0161-4ba5-8e83-72d93047c4ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e146aece-7a8d-4200-bdf8-324bdde90909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LongTermDebtCurrent_e146aece-7a8d-4200-bdf8-324bdde90909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3de8d28c-6afa-4cb3-b73e-b5933e94b3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3de8d28c-6afa-4cb3-b73e-b5933e94b3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateDescription_e2319a31-22ce-41b0-bea9-a5b36a5558a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateDescription"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateDescription_e2319a31-22ce-41b0-bea9-a5b36a5558a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2020c4e0-de19-48a4-90b4-4818d266306f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_f9640696-b2d0-4b07-b3ff-faec41ccde8f" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_2020c4e0-de19-48a4-90b4-4818d266306f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b5c3b27a-fb19-47c7-8205-b4e5f5f583d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b5c3b27a-fb19-47c7-8205-b4e5f5f583d8" xlink:to="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_8c281061-1e4b-4466-b8a9-f8e4b79f4416" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:href="sri-20230331.xsd#sri_CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:to="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberThreeMember_50fa9825-3838-489d-b7be-c3050da387ab" xlink:href="sri-20230331.xsd#sri_AmendmentNumberThreeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:to="loc_sri_AmendmentNumberThreeMember_50fa9825-3838-489d-b7be-c3050da387ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentFourMember_31c67866-e973-4c65-85e5-1fb0bf3b711d" xlink:href="sri-20230331.xsd#sri_AmendmentFourMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_CreditFacilityMember_2016f039-dda5-4bb0-8b75-a1f3286f2a49" xlink:to="loc_sri_AmendmentFourMember_31c67866-e973-4c65-85e5-1fb0bf3b711d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AmendmentNumberFourMember_09e77b98-8415-4eb5-b18a-b1830e8682a8" xlink:href="sri-20230331.xsd#sri_AmendmentNumberFourMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_204dfeb9-f9ef-4212-abfa-0f96c5d667a0" xlink:to="loc_sri_AmendmentNumberFourMember_09e77b98-8415-4eb5-b18a-b1830e8682a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9d0c7620-730a-42ee-9d6b-7d9afc209b16" xlink:to="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_0e798e2f-1d89-4395-8690-43b86180df18" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_29f82618-836d-42db-8eda-1c1aa897994d" xlink:to="loc_sri_ElectronicsMember_0e798e2f-1d89-4395-8690-43b86180df18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:href="sri-20230331.xsd#sri_DebtCategoryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:href="sri-20230331.xsd#sri_DebtCategoryDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtCategoryAxis_dab0a637-eec6-48a4-8fad-488d7ec5cfdb" xlink:to="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SpecifiedHedgeBorrowingsMember_79e0eee4-98b5-430b-abe5-3f0733d74eca" xlink:href="sri-20230331.xsd#sri_SpecifiedHedgeBorrowingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_DebtCategoryDomain_78441390-737d-44af-a87e-1f2fff68e593" xlink:to="loc_sri_SpecifiedHedgeBorrowingsMember_79e0eee4-98b5-430b-abe5-3f0733d74eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_163a823c-60cc-455d-9d44-53cde448fbb8" xlink:to="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_ca61430a-af00-4e55-b7bc-eb78ff7b6ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_ca61430a-af00-4e55-b7bc-eb78ff7b6ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SuzhouShortTermCreditLineMember_cd32f536-1c2e-4c9b-9a18-5383082e2560" xlink:href="sri-20230331.xsd#sri_SuzhouShortTermCreditLineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:to="loc_sri_SuzhouShortTermCreditLineMember_cd32f536-1c2e-4c9b-9a18-5383082e2560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_BankAcceptanceDraftCreditLineMember_c086377c-0942-45ac-8906-1f86e3eff105" xlink:href="sri-20230331.xsd#sri_BankAcceptanceDraftCreditLineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditMember_645ef212-d980-46fe-bbae-2a11d7c12e5d" xlink:to="loc_sri_BankAcceptanceDraftCreditLineMember_c086377c-0942-45ac-8906-1f86e3eff105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_5b78230a-e8e6-4062-bd16-86238a8c1113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_dd4d3b03-6c2c-4c0e-a57f-ac97a4f320e1" xlink:to="loc_us-gaap_LetterOfCreditMember_5b78230a-e8e6-4062-bd16-86238a8c1113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc921e51-ffa6-4fd4-8a27-af0a1323e21b" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BridgeLoanMember_009dadfd-463f-4abe-a7b1-8a380c652a98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BridgeLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_0f0fd3dc-4b7a-4feb-a842-40a1623f1638" xlink:to="loc_us-gaap_BridgeLoanMember_009dadfd-463f-4abe-a7b1-8a380c652a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_715e6827-c6ea-4dc8-8a24-5be96027e1e5" xlink:to="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_dd974814-7b85-4d97-b6d0-9ddafc1de523" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:to="loc_srt_MaximumMember_dd974814-7b85-4d97-b6d0-9ddafc1de523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_52c5fd24-ca1e-499a-ad1e-8d9e3da816ad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d7d7d1dc-c0c9-4f07-b4fd-128d0e4fc91a" xlink:to="loc_srt_MinimumMember_52c5fd24-ca1e-499a-ad1e-8d9e3da816ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_2812dbbc-3d5c-4c89-9c04-9830d98ff69e" xlink:to="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c457f1d2-c101-482f-89bf-b9b255c33d37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b56cc73b-5b2d-4fba-ad82-5dee85d8a77c" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c457f1d2-c101-482f-89bf-b9b255c33d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_d6367f42-d312-4b42-8f31-c12d703a6139" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_1ef1c96d-60b9-449e-a10f-4d58700c5e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_1ef1c96d-60b9-449e-a10f-4d58700c5e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_77ee7539-0b74-4662-9803-0407ebe1cd08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_77ee7539-0b74-4662-9803-0407ebe1cd08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_e65b2849-c310-474a-84c8-7e7af7c8df94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFourMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFourMember_e65b2849-c310-474a-84c8-7e7af7c8df94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_aa4cec55-8c8e-4315-b17f-ecfff69b38a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodFiveMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodFiveMember_aa4cec55-8c8e-4315-b17f-ecfff69b38a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSixMember_c3adacf0-9c10-45e0-a776-b9fafd1ddd2c" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSixMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_DebtInstrumentRedemptionPeriodSixMember_c3adacf0-9c10-45e0-a776-b9fafd1ddd2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentRedemptionPeriodSevenMember_157a9722-3f9d-4d7e-8516-3c677baacb90" xlink:href="sri-20230331.xsd#sri_DebtInstrumentRedemptionPeriodSevenMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_DebtInstrumentRedemptionPeriodSevenMember_157a9722-3f9d-4d7e-8516-3c677baacb90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_QuartersEndedMarch312023AndDecember312022Member_ad1e32f0-ca0c-4af8-b335-2d600fc2b678" xlink:href="sri-20230331.xsd#sri_QuartersEndedMarch312023AndDecember312022Member"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_9dfc5699-ac1c-45c0-889f-0ceaab4e1090" xlink:to="loc_sri_QuartersEndedMarch312023AndDecember312022Member_ad1e32f0-ca0c-4af8-b335-2d600fc2b678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_69edd79d-3ed3-4492-a5b4-306aa8ca309f" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SwedenShortTermNoteMember_e9fbec90-6956-4b01-92d4-156d153b7afc" xlink:href="sri-20230331.xsd#sri_SwedenShortTermNoteMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_fa4150bb-9bd3-46f6-9c5a-edeabc9b08dd" xlink:to="loc_sri_SwedenShortTermNoteMember_e9fbec90-6956-4b01-92d4-156d153b7afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_bd39462e-e1c6-4e75-8fe5-ab7852c41fb6" xlink:to="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d2978130-24a8-400d-897e-6a4c88efdd97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_d2978130-24a8-400d-897e-6a4c88efdd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_fd795bb6-b30e-48a9-8af1-fc897548e74c" xlink:href="sri-20230331.xsd#sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_IncreaseInMaximumBorrowingCapacityOfCreditFacility_fd795bb6-b30e-48a9-8af1-fc897548e74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_d8c6e590-2e63-444a-a35e-dc592fd9e5a0" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount_d8c6e590-2e63-444a-a35e-dc592fd9e5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_2acac3c7-a8f3-42a1-a17b-beefc41de08c" xlink:href="sri-20230331.xsd#sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount_2acac3c7-a8f3-42a1-a17b-beefc41de08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MinimumInterestCoverageRatio_3017f1a1-4847-4d06-b2ad-384aa112767f" xlink:href="sri-20230331.xsd#sri_MinimumInterestCoverageRatio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MinimumInterestCoverageRatio_3017f1a1-4847-4d06-b2ad-384aa112767f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2bdcbf43-efe6-483a-b46b-5592cfa5e4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2bdcbf43-efe6-483a-b46b-5592cfa5e4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_df56b914-edcc-41e1-bff6-2cc6ffc032c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_df56b914-edcc-41e1-bff6-2cc6ffc032c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_5c9b9730-080d-497d-8b79-34a6df8c077c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_5c9b9730-080d-497d-8b79-34a6df8c077c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_6ba2831a-3a06-497d-b5b6-8303437b0366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_6ba2831a-3a06-497d-b5b6-8303437b0366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumLeverageRatio_b2cfdb95-e02f-4220-9303-a8a6286c9ce2" xlink:href="sri-20230331.xsd#sri_MaximumLeverageRatio"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MaximumLeverageRatio_b2cfdb95-e02f-4220-9303-a8a6286c9ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfDomesticCash_3b459e58-8253-491e-bd7a-b4c539f25dbf" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfDomesticCash"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_PercentThresholdOfDomesticCash_3b459e58-8253-491e-bd7a-b4c539f25dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PercentThresholdOfForeignCash_c8bbcb49-b656-4f0b-931b-3ea1f7cae5b8" xlink:href="sri-20230331.xsd#sri_PercentThresholdOfForeignCash"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_PercentThresholdOfForeignCash_c8bbcb49-b656-4f0b-931b-3ea1f7cae5b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_MaximumNetLeverageRatio_2b2c6359-db92-4297-9e26-c2521ed4101b" xlink:href="sri-20230331.xsd#sri_MaximumNetLeverageRatio"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_sri_MaximumNetLeverageRatio_2b2c6359-db92-4297-9e26-c2521ed4101b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_67ab16d7-2450-4769-9563-20cec3b00140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_67ab16d7-2450-4769-9563-20cec3b00140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_d4ee6069-2bb2-4b40-9f17-a9eea1df04db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_d4ee6069-2bb2-4b40-9f17-a9eea1df04db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_921e32ef-1a0d-4ecc-9269-f498b54bf58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCredit_921e32ef-1a0d-4ecc-9269-f498b54bf58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_94fea552-e953-4e5a-93d0-1a44d88193e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_94fea552-e953-4e5a-93d0-1a44d88193e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_caa2a9c3-7a26-4cb5-bab6-672a04b8ccff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_b644d467-2bbe-4e69-8e2a-b2f43f3f7744" xlink:to="loc_us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity_caa2a9c3-7a26-4cb5-bab6-672a04b8ccff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShareNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/LossPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_b5a8a3ea-f035-4875-a014-29ef76c285a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_b5a8a3ea-f035-4875-a014-29ef76c285a1" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:to="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_5be59dd1-bed1-4176-840d-05db427fb795" xlink:to="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember_3789a042-f32b-481b-b33e-411b15620eee" xlink:href="sri-20230331.xsd#sri_PerformanceBasedRightToReceiveCommonSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_c6cdf6fc-7b6a-495d-ac64-fd8797992644" xlink:to="loc_sri_PerformanceBasedRightToReceiveCommonSharesMember_3789a042-f32b-481b-b33e-411b15620eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_b14d0e44-7839-4d12-864d-0c292700a2c9" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_adf3e7f4-1d67-4cde-bdd6-a1d65b962d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_adf3e7f4-1d67-4cde-bdd6-a1d65b962d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918e99ce-a507-4f87-9d31-4cc8bc1ed5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_e420dbb1-3476-4aac-8665-6d077f01ffea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_918e99ce-a507-4f87-9d31-4cc8bc1ed5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8d583ea9-f42f-4d4d-90e7-8625e0e3a8e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15487fa6-4e5b-421e-ad20-d6e3fc61dbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8d583ea9-f42f-4d4d-90e7-8625e0e3a8e4" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15487fa6-4e5b-421e-ad20-d6e3fc61dbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_cd9bfd4d-64f6-40a8-b8c4-8b5fbcc68417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8d583ea9-f42f-4d4d-90e7-8625e0e3a8e4" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_cd9bfd4d-64f6-40a8-b8c4-8b5fbcc68417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3547bad3-a527-4dd5-ae48-1b45e779d362" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8d583ea9-f42f-4d4d-90e7-8625e0e3a8e4" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3547bad3-a527-4dd5-ae48-1b45e779d362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#AccumulatedOtherComprehensiveLossIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3fe0dc27-4932-4ffd-84ff-8b790998be86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract_3fe0dc27-4932-4ffd-84ff-8b790998be86" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_f45c1cf3-e8a7-4cb9-9122-f6575b1e2f23" xlink:to="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_394c99a3-6e70-4a0b-8bf7-0490b1bdfc4d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a08d7ac6-aff6-4802-a93a-b9913b9498ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_a08d7ac6-aff6-4802-a93a-b9913b9498ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_0976b79c-a588-415c-813d-ba58bc9860ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_249015f2-e48a-4d0c-bc0b-e6cad1370e27" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember_0976b79c-a588-415c-813d-ba58bc9860ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3fb93c50-e658-4b17-9d89-48525faa209c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_520bf897-c2f5-417f-b523-d44e49d884ff" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_96e9f6f4-a290-424a-a491-ddc0544ec8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_StockholdersEquity_96e9f6f4-a290-424a-a491-ddc0544ec8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_059cacb5-dd23-4856-9e46-0d459b44fde8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_059cacb5-dd23-4856-9e46-0d459b44fde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b08fc90-9bfd-42a5-8acb-3d259d289881" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b08fc90-9bfd-42a5-8acb-3d259d289881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_594eda98-afd8-457e-ac1e-cffd8d10356d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_594eda98-afd8-457e-ac1e-cffd8d10356d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_96bfcb66-8541-433d-aa34-0b79a074a61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_f42ecc4b-9185-4475-bf9d-d28e5efb4494" xlink:to="loc_us-gaap_StockholdersEquity_96bfcb66-8541-433d-aa34-0b79a074a61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d7ecd7a1-1686-4f02-9af4-1a12112bdac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d7ecd7a1-1686-4f02-9af4-1a12112bdac8" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_8f11b0b3-d5b4-4ddb-8060-38bfb08deda1" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstEletronicaltdaMember_7fccb81f-d30d-40da-8888-ea0f72d557b6" xlink:href="sri-20230331.xsd#sri_PstEletronicaltdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_70edd583-eaf3-49ac-a4f4-eb860e5babd3" xlink:to="loc_sri_PstEletronicaltdaMember_7fccb81f-d30d-40da-8888-ea0f72d557b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_38c52fcd-2072-4a99-9db3-db638fa94e03" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_88996f03-5967-4529-bbad-a814b6b22814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_f9edf686-b31b-46b4-83f5-37133efeb893" xlink:to="loc_us-gaap_LetterOfCreditMember_88996f03-5967-4529-bbad-a814b6b22814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_c75a6d1b-104c-4111-8da5-6ac4f6c29b5e" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_bec195b3-87e9-4f02-91fb-964b61e1c30f" xlink:href="sri-20230331.xsd#sri_AccruedExpensesAndOtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_262ced76-329f-48f3-83d5-9b22985fce7d" xlink:to="loc_sri_AccruedExpensesAndOtherCurrentLiabilitiesMember_bec195b3-87e9-4f02-91fb-964b61e1c30f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_84862e66-d068-496a-b4d7-8fbdf59f0e23" xlink:to="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CivilLaborAndOtherTaxContingenciesMember_e5b813f3-96ed-4bab-8472-0b81728e00bc" xlink:href="sri-20230331.xsd#sri_CivilLaborAndOtherTaxContingenciesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:to="loc_sri_CivilLaborAndOtherTaxContingenciesMember_e5b813f3-96ed-4bab-8472-0b81728e00bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_FineMember_e3f720a2-0b76-40e6-b415-142e3072e7d3" xlink:href="sri-20230331.xsd#sri_FineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_61fd4637-f419-4ee8-a0f5-3dd46bd91550" xlink:to="loc_sri_FineMember_e3f720a2-0b76-40e6-b415-142e3072e7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_53c4503e-cb8f-453e-a81d-d3cb6a7fa56f" xlink:to="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_a4b01106-c5cb-40fd-99d5-bdefe759e0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses_a4b01106-c5cb-40fd-99d5-bdefe759e0ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_c15fd92c-5e3d-4361-9679-7c8d6a17d591" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForEnvironmentalLossContingenciesGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingenciesGross_c15fd92c-5e3d-4361-9679-7c8d6a17d591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_b8dfa23e-10ef-4a87-b4c9-2cb58e236ba7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LineOfCredit_b8dfa23e-10ef-4a87-b4c9-2cb58e236ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_510e66c5-6a3b-44f1-a6a7-fb88f43ba843" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_510e66c5-6a3b-44f1-a6a7-fb88f43ba843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_9a03c858-fb22-47c4-bf9f-c80574d1fe10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LitigationSettlementAmountAwardedToOtherParty"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_LitigationSettlementAmountAwardedToOtherParty_9a03c858-fb22-47c4-bf9f-c80574d1fe10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_490cd166-e459-46b3-ad33-8cf7f7eb57d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_5e91f71f-fb79-4419-af43-7a69e8946530" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_490cd166-e459-46b3-ad33-8cf7f7eb57d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e7b0de9a-b795-4de9-bce9-408f3d5153df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e7b0de9a-b795-4de9-bce9-408f3d5153df" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_386b3cfd-eac7-4b12-af78-0a44e00bcd1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_ProductWarrantyAccrual_386b3cfd-eac7-4b12-af78-0a44e00bcd1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_16831628-47fc-4281-8b5b-c6cf4ac843ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_ProductWarrantyAccrualWarrantiesIssued_16831628-47fc-4281-8b5b-c6cf4ac843ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_448fab4a-4b5f-43b4-ae1b-b51bbe565c90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease_448fab4a-4b5f-43b4-ae1b-b51bbe565c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_ffa5bb01-766e-4614-b65f-5e83cb7e91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_ffa5bb01-766e-4614-b65f-5e83cb7e91e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_f8a6d58c-e78d-4d3b-8ffd-722141d34625" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss_f8a6d58c-e78d-4d3b-8ffd-722141d34625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_47067d1a-30bc-4dec-a8b7-e95c3434044b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_3de23bff-397e-42f1-bb15-b0ee04741417" xlink:to="loc_us-gaap_ProductWarrantyAccrual_47067d1a-30bc-4dec-a8b7-e95c3434044b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_741bb363-665d-4e7c-a4f5-9cc55ab2617c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_741bb363-665d-4e7c-a4f5-9cc55ab2617c" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_446a7991-d9ee-401c-b890-6acc18cfc919" xlink:to="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ParticulateMatterProductLineStrategicExitMember_b53bb441-3031-449d-9b84-d5e4eff2ad0f" xlink:href="sri-20230331.xsd#sri_ParticulateMatterProductLineStrategicExitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_4c29e048-8b25-452d-8f2f-5976d739a4e7" xlink:to="loc_sri_ParticulateMatterProductLineStrategicExitMember_b53bb441-3031-449d-9b84-d5e4eff2ad0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a1fe2230-b04a-45cb-9716-32ecb3056935" xlink:to="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_5b864453-d47a-4065-8121-de27cfec4b33" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f7373093-8310-4f88-a0be-0e541ff10da0" xlink:to="loc_sri_ControlDevicesMember_5b864453-d47a-4065-8121-de27cfec4b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7a4ae28f-e394-4294-ac92-5251a496070a" xlink:to="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e77f2a53-96a5-4c3a-8824-70d078f77acf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_b365d090-9f67-42d4-9d7c-c129eba6390a" xlink:to="loc_srt_MaximumMember_e77f2a53-96a5-4c3a-8824-70d078f77acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_bb5a93df-c5f1-4695-8d34-3a3f095470c6" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_e08bef1c-7475-42ff-985d-84b73c4d26b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostExpectedCost1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_ab59e2e9-11be-431d-8f9c-4a48d31935e2" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedCost1_e08bef1c-7475-42ff-985d-84b73c4d26b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_94351ba6-9df8-451a-87ee-2f425ddc59eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_94351ba6-9df8-451a-87ee-2f425ddc59eb" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_e6c35066-7c8e-4561-ae04-485b396c85e7" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_afe21e48-3f5c-4a27-86ec-3e65a424fb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_0fe7a352-9665-456d-8469-40a090cfbb19" xlink:to="loc_us-gaap_EmployeeSeveranceMember_afe21e48-3f5c-4a27-86ec-3e65a424fb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4460a983-a025-4250-9720-16626079ded9" xlink:to="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_4245c656-5cef-4604-9cde-9009ebcd7244" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d60a71e0-014d-415d-9923-da7426467915" xlink:to="loc_sri_ControlDevicesMember_4245c656-5cef-4604-9cde-9009ebcd7244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanAxis_f3172b76-fd66-4415-a065-b8c65dd57bae" xlink:to="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ParticulateMatterProductLineStrategicExitMember_48487afd-be75-4786-8b93-d4ed8776d774" xlink:href="sri-20230331.xsd#sri_ParticulateMatterProductLineStrategicExitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:to="loc_sri_ParticulateMatterProductLineStrategicExitMember_48487afd-be75-4786-8b93-d4ed8776d774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_CantonFacilityRestructuringPlanMember_c03ee4d3-21f7-437e-a2f2-fdb1ac6ca6eb" xlink:href="sri-20230331.xsd#sri_CantonFacilityRestructuringPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringPlanDomain_9696ed6e-ec96-4f43-9cdb-85c9dfd9d8de" xlink:to="loc_sri_CantonFacilityRestructuringPlanMember_c03ee4d3-21f7-437e-a2f2-fdb1ac6ca6eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_01e67b99-cf15-46c4-82f8-83cc7ec10dae" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_93084603-3676-488b-96c9-2d326b756ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringReserve_93084603-3676-488b-96c9-2d326b756ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d86fbafd-7de8-420d-be41-78cf7bb88bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringCharges_d86fbafd-7de8-420d-be41-78cf7bb88bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_9af8bf41-1f6d-4785-9a70-51cc1c6311f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_PaymentsForRestructuring_9af8bf41-1f6d-4785-9a70-51cc1c6311f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserveSettledWithoutCash2_bd3f8734-ec08-4749-9bae-352c9b88e657" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserveSettledWithoutCash2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringReserveSettledWithoutCash2_bd3f8734-ec08-4749-9bae-352c9b88e657" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_f9c3d61a-fed6-4748-ac34-a7616582524a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_7a6a7db6-5a3a-4438-80dd-f44b55c9307d" xlink:to="loc_us-gaap_RestructuringReserve_f9c3d61a-fed6-4748-ac34-a7616582524a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_79cde75a-e518-4a91-a52f-703cf860ec01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_79cde75a-e518-4a91-a52f-703cf860ec01" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a70208ee-aad9-4f3e-b2a6-61c5321f82f1" xlink:to="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_31a1f444-1d08-4ed5-8ca7-d78e4c704973" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_sri_ElectronicsMember_31a1f444-1d08-4ed5-8ca7-d78e4c704973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_StoneridgeBrazilMember_93c2d2c0-adf0-447b-b025-0fc9f78999e3" xlink:href="sri-20230331.xsd#sri_StoneridgeBrazilMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_sri_StoneridgeBrazilMember_93c2d2c0-adf0-447b-b025-0fc9f78999e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_94c5b743-39b0-421e-81a6-ff4aafb155c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_3ad1ceba-44fc-4e51-8bf7-1ef8aa173a27" xlink:to="loc_us-gaap_CorporateMember_94c5b743-39b0-421e-81a6-ff4aafb155c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_1224cfc5-6a88-4b0b-a121-633e047fa5a5" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_8b14f34c-ad80-40af-ba54-b16863fe5e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:to="loc_us-gaap_CostOfSalesMember_8b14f34c-ad80-40af-ba54-b16863fe5e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_53a55136-a5ea-466d-9d2a-67bda7d43f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_f5a50bc4-d76c-4d42-840a-01d5364abf5a" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_53a55136-a5ea-466d-9d2a-67bda7d43f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_9f513468-9a95-42aa-8d47-448dd8adf251" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_ebf0f46d-d94e-4e40-baf9-ccdeec31170f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_RestructuringAndRelatedCostIncurredCost_ebf0f46d-d94e-4e40-baf9-ccdeec31170f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_d9577d84-af40-4cf6-8259-47aac44fab7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_RestructuringCharges_d9577d84-af40-4cf6-8259-47aac44fab7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_298826da-4a90-4ef0-b995-49cda63b2a44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_e8590cc2-056f-483e-a94d-5b64297b94e5" xlink:to="loc_us-gaap_SeveranceCosts1_298826da-4a90-4ef0-b995-49cda63b2a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4b813729-9d03-40c6-a155-1c6e02252d57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_fb7842d8-1bec-4765-a427-0d67957d7fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b813729-9d03-40c6-a155-1c6e02252d57" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_fb7842d8-1bec-4765-a427-0d67957d7fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_693ec7aa-0262-440f-a004-077509af2b15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4b813729-9d03-40c6-a155-1c6e02252d57" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_693ec7aa-0262-440f-a004-077509af2b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/SegmentReportingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_15017ff0-1550-4b1d-9118-a567a2f3322d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_5fa67424-2bd6-47dd-95ea-09f617beacc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_15017ff0-1550-4b1d-9118-a567a2f3322d" xlink:to="loc_us-gaap_NumberOfReportableSegments_5fa67424-2bd6-47dd-95ea-09f617beacc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_44d40435-87af-4687-9296-d0fd7630b6a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_44d40435-87af-4687-9296-d0fd7630b6a2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_874e0c8d-5343-451c-a17d-86443f83af1e" xlink:to="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ControlDevicesMember_19c1dec3-167e-4acd-a997-908ffb02e919" xlink:href="sri-20230331.xsd#sri_ControlDevicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_ControlDevicesMember_19c1dec3-167e-4acd-a997-908ffb02e919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ElectronicsMember_76073159-a402-4049-b5ed-f2527ca31a2e" xlink:href="sri-20230331.xsd#sri_ElectronicsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_ElectronicsMember_76073159-a402-4049-b5ed-f2527ca31a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstMember_da055f52-c1c4-4fd3-af1d-a1104c32cb1f" xlink:href="sri-20230331.xsd#sri_PstMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_sri_PstMember_da055f52-c1c4-4fd3-af1d-a1104c32cb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateMember_a25493a6-a48b-400d-b909-5edf8d5f951b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_13a11ecf-64fd-4d92-8992-a69a7e3dab0f" xlink:to="loc_us-gaap_CorporateMember_a25493a6-a48b-400d-b909-5edf8d5f951b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:to="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_fd160dbb-d3b8-4484-b676-6909bcf2ff82" xlink:to="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MaterialReconcilingItemsMember_4dff9019-a057-4c68-90dc-460f8e4daf2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MaterialReconcilingItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_MaterialReconcilingItemsMember_4dff9019-a057-4c68-90dc-460f8e4daf2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_31417a76-d5c6-4040-85cb-57c3af82f768" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_OperatingSegmentsMember_31417a76-d5c6-4040-85cb-57c3af82f768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_eb081f7d-f670-4ec1-b07b-d5eab3d5295a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_d2fb7e80-9709-43c1-b267-185b0aa793bb" xlink:to="loc_us-gaap_IntersegmentEliminationMember_eb081f7d-f670-4ec1-b07b-d5eab3d5295a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_d2347d79-66ef-42a4-954c-5b0b37d48bd7" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationRevenueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a306815-b850-4398-a8c1-5593a5f51eac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationRevenueAbstract_5ff381e6-49dc-42de-b80b-b8e88f8c73fb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3a306815-b850-4398-a8c1-5593a5f51eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f956f35d-5b1a-4b24-9a45-ebcf8f0e2212" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract_31ce25ab-e2b3-4b0c-96fb-4990c4e85347" xlink:to="loc_us-gaap_OperatingIncomeLoss_f956f35d-5b1a-4b24-9a45-ebcf8f0e2212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortizationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_aea40399-8716-4142-a9e9-61bd80c1ec78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepreciationAndAmortizationAbstract_aabf0c96-526a-4710-a1c0-06ef0b3285d3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_aea40399-8716-4142-a9e9-61bd80c1ec78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationInterestExpenseNetAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_30359666-c3c3-4acd-b73a-18bddf43fc80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:to="loc_us-gaap_InterestExpense_30359666-c3c3-4acd-b73a-18bddf43fc80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_404066c6-c49e-4a4a-a5fe-195607d08391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_SegmentReportingInformationInterestExpenseNetAbstract_53c473b6-3cfe-4efe-b6a7-2f8bebf49756" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_404066c6-c49e-4a4a-a5fe-195607d08391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:href="sri-20230331.xsd#sri_SegmentReportingInformationCapitalExpendituresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c727289-b5ab-43b3-8bd2-9ea2a2d34ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_sri_SegmentReportingInformationCapitalExpendituresAbstract_e8b09ae9-0cbf-490b-a64f-18cea5f13225" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8c727289-b5ab-43b3-8bd2-9ea2a2d34ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_8b639ecd-f814-42c1-ad21-93b86b109ff9" xlink:to="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_26362136-f6f5-4f74-a5fd-4c05d8c22717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_4e72eb16-babc-40a1-aaa8-8f709773603f" xlink:to="loc_us-gaap_Assets_26362136-f6f5-4f74-a5fd-4c05d8c22717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_ce008401-8484-43c9-a749-1cebe1adaaf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ce008401-8484-43c9-a749-1cebe1adaaf0" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:to="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_de08909b-dbd1-4548-89c7-32bc43eab66f" xlink:to="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_d4eaf105-6fa8-4eef-8dd9-119c65e6df7d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_srt_NorthAmericaMember_d4eaf105-6fa8-4eef-8dd9-119c65e6df7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SouthAmericaMember_98d82310-e4e0-43a3-8822-e0e1c0f78b14" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SouthAmericaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_srt_SouthAmericaMember_98d82310-e4e0-43a3-8822-e0e1c0f78b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_EuropeAndOtherMember_3af75c5a-416a-4d83-8a7e-d3fed0438410" xlink:href="sri-20230331.xsd#sri_EuropeAndOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4bfa5d15-6f4e-4fc0-a206-49590c77d98a" xlink:to="loc_sri_EuropeAndOtherMember_3af75c5a-416a-4d83-8a7e-d3fed0438410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_0bf4ce72-320a-4bd7-8361-442e1c939d6a" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b0855a2b-9d73-404a-a225-4266bd11ae02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b0855a2b-9d73-404a-a225-4266bd11ae02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_101b8f0b-8926-41e6-9469-cae1f2ebb3ab" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_3775f960-d16b-42e0-810e-b764662425c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_99fab4a4-bfed-4eae-93fe-93ec1e259f44" xlink:to="loc_us-gaap_NoncurrentAssets_3775f960-d16b-42e0-810e-b764662425c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stoneridge.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="sri-20230331.xsd#InvestmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.stoneridge.com/role/InvestmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_bd0e13a6-7e40-4840-8f4f-dd9cc34953f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_bd0e13a6-7e40-4840-8f4f-dd9cc34953f2" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_21b97458-c77d-46da-b70b-5f0650cc0c21" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_PstEletronicaltdaMember_6c24fba1-ee4f-43a2-8a2f-6830de692255" xlink:href="sri-20230331.xsd#sri_PstEletronicaltdaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:to="loc_sri_PstEletronicaltdaMember_6c24fba1-ee4f-43a2-8a2f-6830de692255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AutotechVenturesMember_7324fdb5-f35f-4889-9c28-1499886ed33e" xlink:href="sri-20230331.xsd#sri_AutotechVenturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_96df8115-6afe-447c-ac4a-4da06a5ecc88" xlink:to="loc_sri_AutotechVenturesMember_7324fdb5-f35f-4889-9c28-1499886ed33e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:to="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_7fba1bf7-19e7-4c90-9fcc-dee020c1263f" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VentureCapitalFundsMember_e26599be-d842-4a88-a5b0-989001045c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VentureCapitalFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_23fc15c8-df6b-4eac-81c9-738e270c4be3" xlink:to="loc_us-gaap_VentureCapitalFundsMember_e26599be-d842-4a88-a5b0-989001045c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsTable_428889ee-1327-4aab-a421-3ec920531b55" xlink:to="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_eb034552-0dd1-4130-9b04-4fa49ba4c9d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_eb034552-0dd1-4130-9b04-4fa49ba4c9d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_777714a1-108f-4c3d-aaac-cb7fe6728d1f" xlink:href="sri-20230331.xsd#sri_AdditionalPercentageOfNoncontrollingInterestAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_sri_AdditionalPercentageOfNoncontrollingInterestAcquired_777714a1-108f-4c3d-aaac-cb7fe6728d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_e6dfaefc-fa0b-4a78-9a99-dc10ea57d765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities_e6dfaefc-fa0b-4a78-9a99-dc10ea57d765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_6e52a4bd-e52d-4371-8db2-36ab7ad75d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount_6e52a4bd-e52d-4371-8db2-36ab7ad75d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_sri_ExpectedLifeOfFund_04c781cc-3ae8-43f4-a0a8-1ba9ccaf0045" xlink:href="sri-20230331.xsd#sri_ExpectedLifeOfFund"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_sri_ExpectedLifeOfFund_04c781cc-3ae8-43f4-a0a8-1ba9ccaf0045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ad838d91-1410-4f59-8442-06a6a7fa51dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_ad838d91-1410-4f59-8442-06a6a7fa51dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_f312d39d-0e11-468e-b11d-5869a74a18ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption_f312d39d-0e11-468e-b11d-5869a74a18ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestments_7b55a23d-934b-4048-b8c8-30638554598e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_4122d9bb-410b-4026-9aea-8ebbcab44118" xlink:to="loc_us-gaap_OtherInvestments_7b55a23d-934b-4048-b8c8-30638554598e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_0.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" #Y ?D# 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#]^**** "B
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 **** "BBJ/B7Q/X;\&:#>>*
MO&'B"QTG2]/MVGOM2U*Z2"WMHE&6>21R%10.I) %%[:LJ,93DHQ5V]$EU+U%
M<3\,?BY+\8_)\3^!O#=U'X2DC9[7Q!JUN]LVK J-CVENX$GD$ECY\H0.$4Q)
M+'*LR]M4PG&I&\=OZ_#S-,1AZV%J.G55I+==4^S71KJGJMFDPHHHJC$****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BO"_P!L'_@HQ^RU^Q-IF/B[XY^T:])&LEGX
M1T-4N=3G4D88Q;E6%",D/*R*VU@I9AM/YMZ]^U?_ ,%(/^"T?CN^^"7P!TE?
M!'@..-?[>M[&^DCM+>W=73&HWX027'F R 6\:*L@7/DMY32#S<5FF'P\O9Q]
M^;^RM7\^WY^1^A<+^&^><185YA7:PV"CK*O5]V%O[J=G-]%;1O1R3:/N#]J'
M_@KQ\$OA)XP7X'?L]^'KSXO?$RZN#:V?ACPBQE@BG'WEFN45QN4;R4B$C*8V
M$GE?>&A\#_V-_C5\8M?TWX]_\%(O&%IXGUZVD6]\/?"W34QX:\+3_/MD,.YE
MOKM%D91-*9!'O<*TFV.1>G_82_X)Q? /]@WPIY/@+3SJWBJ^LUAU[QIJ,(%U
M><AFCC7)%M!N (B0G.Q-[2,@:NS_ &G/VQ?V=?V/_"7_  EOQZ^)%GI'G1.V
MFZ6K>;?:B5QE8+=<O)R54M@(A92[*#FIC3J2C[;&R22^S]E>O\S]=+[(TQ&/
MR^E764\'T)SG/W76<6Z]7NJ<4OW4'KI%>TE'2<K7B>G<"O//&_[2OP_\,?$&
M'X,>&!<>*/'%Q'YO_"*>']LLUE#A#]HO9"1%80[75@\[(9>5A6:3$9^0/ '[
M2'[=G_!5;6I(/V>["^^"/P3\Z:*\^($T8DUW6HE:1/+LFX2)V(56:$GR&1_]
M(D91$_V-^SS^S5\'_P!EWP#'\/OA!X76R@:0SZEJ%Q(9K[5;IB2]U=3M\\\K
M$D[F.%&%4*BJHVIXFIB]:*M'^9]?\*_5Z>3/)S/A["\,?N\TJ*6)_P"?,&GR
M/_I]-72=]Z<+R:^*5-VOV6AMK;:3#)XCCM4OF7=<1V3,T4;$YV*S %PHPN\J
MN[&[:F=HM45Q5[\=/!MYXUO/A=X!N%\2>)M/5?[6TW2Y0T>D;@"AOIQE+3=D
M,(VS.Z;GCBD"-CKE*--+F?\ P?\ ,^7I8>OBI2]E&]M7;9+NWLEK:[=CM:*!
MG'-%6<X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%9_BKQ;X5\"^'KOQ=XW\3:?H^DV$/FWVJ:K>1V]
MO;1_WI))"%0>Y(%?FS^VS_P<(>#_  TEWX"_8HT!==OBIC?QMKEJ\=E 2HYM
MK9MLDS#)^:78@9/N2J<UR8O'8;!1YJLK=EU?HOZ1]5PMP7Q)QEB_8970<[?%
M)Z0C_BD]%WMK)]$S] /CO^T?\#?V9/!;?$#X\?$S3/#>EAMD4E](3+</_<AA
M0-+.^.=D:LP )Q@$C\G_ -MS_@OY\7?BREWX!_9)T>X\#Z#(ICD\27NQM9NU
M*8;8%+1V8RQY0O+\JLLD9RM?$?Q!^)GQ\_:S^*T>O^/?$6O^./%VM7"VUE&5
M>YN)6=R4MK>&,?(N]SLAB4*"V%49K],_V!/^"*OPW^!'AUOVE/\ @HG>:'YV
MG1K=0^%=6OH1I.D(.LNHRN?*G;)4>7N\E0#N,N\"/YN>89AFU1T\,N2'5^7F
M^GHM?4_HG#^'_ 'A/@89AQ)-8O%R_ATDKIR[0IOXK/>=3W=K14K)_.W_  3W
M_P""0OQL_;EUK_A>7[0>K:QX=\#W\WVN36;R3=JOB1Y"69[?S0Q"G[S7,H(8
MNNP2_.4_79KK]E#_ ()_? F"SEO?#WP\\$Z,A2W267RUEDV%B!DF6ZN'"$G[
M\TA!/S&OBC]L_P#X.#OAKX&CNO W[&?AF/Q3JB_NSXMUJWDATRW.5R88/EEN
M3C>N6\I%8*P\U>#^=.GP_MG_ /!3CX_0Z3)J>N?$#Q==Q,PDNIE6WTVU#99O
MX8+.W5FZ*$3<X !=P"J>,P.5KV>$7M*CTO\ Y?Y+?N&-X3XX\3I?VEQ15679
M=3]Z-)NSC%+=IV2=MYU+-?9@HNQ]L_ME_P#!P1XQ\6WLWPQ_85\(S:>DT_V>
M/QGK5BLU[<MY@"_8[,AD0-CAI@[LLF/*B< UN_L'_P#!&#Q]\7/$]O\ M4?\
M%)]7U36;_4%6ZM_!FLZC+->W+8VQOJ<K-O4!0K"V5L_<60KM> _1G_!.?_@D
M;\&OV)+.S^(GB[[/XK^)36N+G7YX<VNELX.^.PC8 I\IV&=OWKC=CRED:*O4
M_P!K#_@H'^RQ^QAI+S_&CXCP)JQ@\RS\*Z3BYU2Z!#%=L (\M6VD"24QQDC&
M\&NZG@YU/]IS*:TVB_A7KTOY??<^(S'B_ X-OAWPZPDES^[.O&+E7J]^5VYH
MPZ\WNVWBH)7?L.C:-I'AS2+70- TNWL;&QMT@L[.S@6.&WB10J1HB@*JJH "
M@  # KPW]KS_ (*4?LG?L6VDUI\5/B MYXB6,-!X/\/A;K4I,[<;DW!+<;7W
MAIWC#*K;-Q&T_G1\6_\ @K9^WS_P4&^(7_"@/V'? >H^%;74"1'%X?F\S5Y8
M0P4S3WQVI91 E"6C\O86VM,X//UG_P $\_\ @C!\,/V7+^U^,?Q^O;/QU\2%
MN5N[>YDC9]/T>88;? L@W3SB3+?:) ""$*)&REFZ(YC6QLN3!1T6\GLO1=7_
M $U8\/$>'^5\'858SC#$6JR7-'"TI*56?_7R>L:<;[M<S:OROF5B?X9P?M\_
M\%&X;7QI\6;N]^ _PANF:2W\*>';IT\3^(H?W94SWC*K6=NS*V#&L3R(SJ49
M'CF'UO\ "SX3_#?X(^!;'X:?"?P;8Z#H>FQ[+33["+:H]78G+22,?F:1R7=B
M68DDD]#CVHKT,/A8T?>DW*763W^71+R1^?9SQ!6S2U&C3C0P\7>-*%U%=G)N
M\JD[.W/-N5M%:-DBBBBNH\ **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MQQ^T%\7_  WX*T:ZU!+&UU3Q1K$-C;RW3))(L*O*RJ7*12,%SDA&/8U^#?\
MP0$_X+5?&+]G3XYZ'^P3^UUXKU#4/ >MZA'H/ANX\1-(;OPAJ6_R8+8LX+K:
M,^V!HG^6W.QU,:+*&^QO^#NO_E&YX)/_ %7#3?\ TSZS0+E]ZQ^C'P3_ &DO
MV?OVD_#]YXL_9]^-/ACQKI>GW?V6^U#POK4-]#;S[ _EN\3,%;:RM@\X(->#
M_&;_ (+C_P#!)_X"^(O^$5\?_MK^%YKX%A)'X8M[S74B8<%7DTV"=(V!X*LP
M(.1C@U_/_P#\$L?@Y^W1_P %!K2[_P""9W[/'Q+F\)_#75=<;Q1\4M8BC98(
M[<1P6X-UL96NP/+40V095EE??(0L7FP?JQH?_!HG_P $\[;0K>U\1?'/XQ7F
MHK HN[VSUG2[>)Y,?,R1-I\A12>BEW('&X]:!N,5N?;'[+/_  5(_P""?W[:
M6KKX:_9N_:E\,^(-8D:06_A^9Y=/U*<(A=VCL[U(IY%55+%D0@ $DBO?LU_*
M9_P5J_X)=?%7_@C[^TEX?'AGXCWFJ>&]=9]5^''C:T8V=]!-:RQEX9/+;,5U
M;,\#>;&0KB2.1=C%XHOW]_X(D?MT^(/^"@?_  3X\*_&/X@:E'=^,M'N;CP]
MXVN(H1&L^H6NTB?"X4--;26T[A0JAYG"J% % I1MJCZV) &37S#^T%_P6<_X
M)??LP>)6\'?%_P#;)\*PZK#=36UYIN@K<ZU/93Q.4DBN$TV*<V\BLI4I*%8$
M8Q7Y6?\ !QO_ ,%I?B3XQ^+?B#_@G?\ LK^,[K2?"^@.VF?$;7-'N2EQK=^0
M5N-,62-MRVT6[R9D^5I)5EC8&-?WGI?[!_\ P::_"K4?A%HWC[]O?XG>*E\6
MZI;Q7EUX+\'WEO:VND*XW?9+B>2&5[B8 KO:(QHC[D5I542L!RKJ?HS^S!_P
M5O\ ^"<?[8_BJ/P)^SU^U?X=UC7IY3'9:%J$=SI=]>L%+D6]O?Q0R7!"JS'R
MU; 4D\ X^C0<C(K\ _\ @L/_ ,&W'@G]C?\ 9XU#]K3]BKQ]XNU>Q\)R+=>+
MO"_B)H[NY@LBX!O+2:VAC8+!E6D216Q$))3*HB*M]P?\&V__  4L^(7[=_[*
MVM?#'XZ^([S6O'GPINK6RO\ Q!??--JVF7*RFRGFDZRW"FWGAD<@LXBBD=GD
ME=B XZ71]<?$;_@H=^P?\(/'5]\,?BK^V'\-O#OB+2Y5CU'0]:\8V=M=VSLB
MNJO$\@92596 (Y# ]ZC_ &MO^"B'[%G["ME9W?[57[0FB>$YK]5:QTN59KO4
M+B,L5\U+.U26X:(,I!D$>P$8)!K^;'_@OK,UO_P6%^-,\8&Z/7M/9<^VF6=?
M3_[+_P#P05_;4_X+">"-0_X*%_M;_M6GPKK/Q"D.H:"=7\+OJ%WJUO@I',Z"
M>W2RM2JHL"1AQY(4HBQ^7N"N56NS]UOV:OVJ_P!G?]L/X:P_%W]F?XMZ/XP\
M/RS>2]YI<QWVTVU7,,\+A9;>4*Z,8I51PKJ2N&&<#_AX/^PM_P +3_X4=_PU
M]\./^$R_X2#^PO\ A%O^$PM/[0_M/S_L_P!B\CS-_G^=^[\O&[?\N,\5\?\
M_!"3_@B7\2?^"7GB3Q]\3_CI\4]-UKQ)XC2/2=)L?"=_=-IJ:8A2;[1,LR1>
M9<O+\H!C/DK&VR1O/<+^07_.R-_W>_\ ^[A03RH_J=KCOC?^T+\"OV:?!G_"
MP_V@_B_X<\%Z(UP+>+4O$NL0V<4TY1G$,9D8>9*51V$:98A&(!P:XC_@H#^V
MM\.O^"?/[*7BC]J#XC6C7T6AVZQ:3HD-TL,NK:A*P2WM$8@[=SG+L%8I$DDF
MU@A!_GF_9F_9[_;>_P"#D#]M_P 0>.?BY\6?L.GZ3;I<>)/$4MK)+8>&;&21
MQ;:;I]IO 7<5DV1EUW".:621Y-S2 1C?5G[5Z?\ \'$G_!''4]:BT*W_ &S;
M19IIO*5[CP7KL,(;.,F9[$1JO^T6"]\XJ;_@K5\8_A+\=_\ @C/\:OB1\$_B
M9H/B[P_>>#95M=:\-ZM#>VLC+<1!D$D3,NY3PRYRI&" >*\-M?\ @TJ_X)I1
M>'6T>Y^)'Q>FO)&5O[6_X273UF3 Y55%AY>TGGYD8CUK\R?^"E7[ _[77_!#
MWQ)XB\"_#SXJ7_B#X+_&C1)M&DU1K?9;Z@J_.+*_MPQ6*]MR1)#.I D7>4(5
MKF! I*-]#TK_ (-%/^4D?C;_ +(?J7_IXT:OZ+LXY-?SH_\ !HI_RDC\;?\
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
MGB#X _\ !"?]GCX$>++RVN-4\$^*_"6@ZE<6;,89;BS\,:E;R,FX ["T9(R
M<8R!0:]@_P"#._POH]K\#_C9XSAM_P#B87WBO2;*XESUA@MIGC'X-<2_G[5^
MRE?CY_P9[_\ )LOQ@_['NR_](J_8.@B7Q'Y/_P#!WKX4T6\_8)^'?C>XLU;4
M=/\ B];V-K<8&4AN-+U&25>F>6M83U_@^F)?^#3;6[3PS_P2]^(OB74%D:WT
M_P",>KW,RQ*"Q2/1-(9L D<X''(J[_P=U_\ *-SP3_V7#3?_ $SZS5?_ (-*
MM+L=;_X)D?$#1=4MQ-:WGQHU6"XA9B-\;:+HZLN1SR">E!7V#\)?V??VB'^%
MG[7GA']J[XEZ!<>,+CP_X^M/%6K:?)J @DU:YANUNR'E*.%WRKEB4;.3QS7Z
M_?\ $9#X?_Z1[WG_ (=!/_E;7YF_\$\_$V@_L7?\%3? L7[3?A;2ET_PG\0I
MO#GCNQ\16\<MI8+(9M-NY9ED4KMMS*\I)'!AR.0*_JG'[+'[,)'_ ";CX#_\
M(^R_^-4#ER]3\6/VC/\ @[$\+?M _L^>.O@->?L%W=C%XV\':GH,EZWQ(246
MZWEI);F39_9Z[]OF9V[AG&,CK7E__!I'K5W8?\%)O%6E1NWDW_P=U)94W';N
M74M,=6QW(P1]&-?OQ_PRO^S#_P!&X^ __"/LO_C5:O@WX)_!KX=:LVO?#[X2
M^&="OI(#!)>:/H-O:RM&2"4+QHI*DJI(SC*CTH)YHVLC^6[_ (+^?\I?_C9_
MV&[#_P!-=G7]3WPU^'OA/X2?#K0/A3X"TL6.A^&=%M=)T6R5BPM[2VA6&&/)
MY.U$49//%?RP_P#!?S_E+_\ &S_L-V'_ *:[.OZN* E\*"OY8O\ G9'_ .[W
M_P#W<*_J=K^6+_G9'_[O?_\ =PH"'4^[?^#Q7XJZS:^&?@;\$-/UZ1=/OK_7
M-<U?2]K;7F@2TM[.8G&"56XOE&"2 YSC(S[[_P &I/PGT;P/_P $S;KXAV\,
M#:AXU^(.I7EU<BW591%;I#:10%P-S(IAED4$X4SOCJ<_/_\ P>,?#O5;C0O@
M/\6;'0'-C9WGB#2-4U15.U)9DL9K6%CT!807C*.IV-Z<>S?\&EWQNTGQS_P3
M\\3?!>36H'U;P'\0+@MIR*WF0Z??0Q3V\S'&,/.M\HP2?W)R!QD'_P NS]3:
M^'/^#C;X8^'/B3_P2(^)UWK.D6MQ>>&9-+UK1+FXA#-97$>H6\;RQG!*.UO-
M<1;A@[9F&<$U]QU\"?\ !R]\9/#7PL_X)*>-_#6JZHT&I>.=8TC0-!CC5CYT
M_P!MBO95.!\J_9;.Y.3@9 '5@"$1^(_,S_@T4_Y21^-O^R'ZE_Z>-&KYC_X+
ME?'2^_:"_P""K7QF\2SI<QPZ'XMD\,6-K<7&\0II:KI[%.@5));>6;:.AF/4
MDD_3G_!HI_RDC\;?]D/U+_T\:-7RW_P6_P#@Z_P-_P""KWQP\)&Y>9=1\:2>
M(8Y67;G^U8X]2*CGD*UVR9_V.W2@U^T?U7?!OX8>&O@E\(O"OP9\&6S0Z/X1
M\-V.BZ5"TC.4MK6W2")2S<G"1J,GD]ZZ2N#_ &7/CEH/[3/[-_@/]H3PT0+/
MQIX2L-8CA\Y':W:>!)'A<H2N^-V:-@#PR,.U=Y08GX,_\'B'PH\-Z+\9?@C\
M;K2-AJ_B/PWK.B7[9.UK?3[BUG@XSC.[4I\G&<8R2 ,>[?\ !*/XB:S\)O\
M@V.\??$;PWJUQI^J:1X3\=7&DWUK_K+:\"W0@E7T*RE&SVQWKYM_X.^/CWH7
MC+]I[X6_L[:3<P7%QX&\)WNJZI)!.CF";4YHE6WD .Y)!%812[6Q\EQ&PX;-
M?4/_  1]^%OB'XW_ /!M;XS^#_A#1EU#6?$WAGQSINBV3-CSKZ5;I+=<]CYI
M2@T^RC\6/^";'[8>B?L"_ME^$OVLM<^%S^,4\)K?&#04U867G27%E/:J_FF*
M4#9YY<?(>5'(ZU^JW_$9#X>_Z1[WG_AT$_\ E;7PO_P;O?%/X5?#W_@I[X3\
M)?&?PUH&I:%\0=+N_"V/$>G17,,5Y/LFL]BR*P$LEU;P6ZD#.;C&0":_I='[
M+'[,6.?V</ ?_A'V7_QJ@)<M]3\)/^"A7_!S-X4_;R_8X\;?LFW?[$MUH(\7
M6=M%'K,GQ 6Z6SD@NX+J.3RA8Q[\/ O&]?K7IG_!G#KUS%XE_: \,%=T,]CX
M:N@2Q^1HWU).!TY$G/\ NBOV0_X97_9A_P"C<? ?_A'V7_QJMSP3\)_A;\-)
M+B7X<?#;0/#[7@47C:)H\%IYX7.T/Y2KNQN;&<XR<=:">9<MD=!11102%%%%
M !1110 4444 %%%% !1110 4444 %%%% %?5=*TS7=,N-%UK3K>\L[RW>"[M
M;J%9(YHF4JR.K AE()!4C!!P:_$/_@KE_P $I-6_9!\0S_';X'Z5<7OPOU6[
M_P!(MT#22>&+AVPL,IY)MG8@13$\,1$YW>6\W[B52\2>'-!\8>'K[PGXJT:U
MU'3-3LY;34=/O81)#<P2(4DB=&R&5E)4J1@@D5Y^89?1S"CRRT:V?;_@=S[S
MP_X^S7@'.%BL/[U*5E4IMZ3C^DEO&739W3:?\LE%?8'_  5I_P"":%S^PQ\1
M(?'/P[=KCX<>*+YTT,33EYM*N-I<V4A8[G4*&,<AR2BD.2REG^/Z_/<10J8:
MLZ=16:/]!^'\^RSB;*:699?/FI5%==T]G&2Z23T:[[75F%%%%8GLDME?7NFW
MD.HZ==RV]Q;RK);SPR%7C=3E65AR"" 01R#7[8_\$@/^"K5A^U1H%M^SS\>M
M=AM_B3I=KC3K^XD"#Q-;H"2Z]!]J11F2,<NH,J@@2"/\2:MZ!K^N^%==LO%'
MAC6;K3=2TV[CNM/U"QN&AGM9XV#QRQNI#(ZL P8$$$ BN[+\=5P%?GCMU7=?
MY]CX7C_@/*^/LF>$Q/NU8W=.HEK"7ZQ>TH]5JK-)K^IW-%?%'_!);_@JEI'[
M9WA2/X/_ !CU"VLOBCH]GF5@J0Q>(X$'-U"@PJS #,L*@*/]9& A9(OM>OT+
M#8FCBZ*J4W=/\/)^9_GSQ%P[FW"V;5,MS&'+4@_E)=)1?6+W3^32::7P!_P<
M/_&+_@H7\(_V0+&^_80\'^(%MVU1KOX@>-O"=T?[2T"PMO+EC$<,8\WRI7W-
M+.GRQ16[K(-DQ9?BS]BC_@[EUGPWX8L_!G[>WP&O?$%U9VX23QQ\/V@BN;W:
MJ*#-I\S1P^:Q$CO)%-''EE58$ S7[I$ ]17SC^T3_P $B_\ @FM^U7JUUXB^
M-_['GA'4-5OKQKO4-:TFWDTF^O9V)+23W-@\,TS$GDN[9[UT'BIQM9H_/C]I
MS_@[T^!L?PUO++]CK]G3QA=>+;E&BM+[XB0VEI8V!*MB<QVES.]R5;;^ZW1
MY)WC&UOB/_@C/_P2O^/?_!43]K.W_::^/>@ZA<_"^R\4/KOCSQ9KBLJ^*;[[
M09I+"$G!N'GFW>>Z86*,R9=9&B1_VS^&7_!!/_@D/\)?$B^*_"O[$GAVZNE7
M:(O$VJ:CK=MCWM]1N9X2?<IFOK;2]*TS0]-M]&T73H+.SM($AM;2UA$<<,:C
M:J(J@!5       P*!\R6QP?[7'P3N/VD_P!E;XD?L]6=[:VMSXW\"ZMH=G>W
ML!DAM9[JTEABG91R0CNK\<_+D<XK^8;_ ()B_ME^-O\ @C/_ ,%#KGQC\:_A
M=JWEZ=;WWA/XD>%XXXUU"&W:6-I/)\Q@AECGMX) "P614*AU#[Q_5[7A7[6/
M_!,S]@_]N*\AU?\ :B_9IT'Q-J5O&D<>N*T]CJ/E(25B-Y9R13M$"S$1ER@+
M$XY- HRMHSX^\+_\'5W_  3O\=_$CPK\-O#G@/XB6?\ PDGB&QTV\U[Q-8Z?
MI^G:/%<3+$]S<2_;)&"1!@[X7;M#'<,5\B_\'&/_  14^(_A'XK^(/\ @H?^
MRIX-N]7\+Z^[:I\2-#TJ'S+C1+_[UQJ<<<:AFMI<>=,WS-%*9I&(C;]U^K/[
M-W_!'3_@F;^R5XMC\>_ O]D3PYI^N6]Q'<66L:Q/=:Q<V,R'*R6TFH33M;.#
M_%$4/O7TMM4C;B@.91>A^*'_  3_ /\ @[$^'6A?"72?AO\ M_\ PW\47/B;
M2;>&S_X3CPC;0746K(H*_:+N"26)H)L!-YB\U9'+,%B&$K2_;B_X.T?A#/\
M"/6/!O[!/PP\6?\ "::A%):6/C#QEI]I;V6DJRX^V0P++,UU*O.R.98XPVUW
M$BJ8G_0+]H3_ ((R_P#!+_\ :C\42^-_C)^QQX7N=8N;R:[OM4T.2YT6>^N)
M7+R37#Z=+ UQ(S$L7E+,22<Y-5?@9_P1-_X)6_LY^(U\7?"_]B_PO_:4<T<U
MO=>(IKK7&MI8VW))#_:4TXA=6 (9 I! .<@4#O'L?DC_ ,&]/_!&OXM_M!?'
MK1/V_OVJO".I:?X%\.:A'KGA-=<\Q+CQ9JP?S8+H*Q#M:Q/MG,S?+,_EHOFJ
M9MOV-_P=U?\ *-OP3_V7#3?_ $SZS7ZG !1@"N/^-?[/GP+_ &DO"UOX'_:"
M^$'AOQKHUIJ"WUKI?BC1X;ZWBNE1XUF5)590X2610P&0'8=S0+F]ZY^5G_!G
MO_R;+\8/^Q[LO_2*OV#KA_@A^S1^SS^S1I-]H/[/'P1\*^"+'4KA;C4+3PKH
M<%C'<RA=H=UA50S!>,GG%=Q0*3N[GY8_\'=?_*-SP3_V7#3?_3/K-'_!HI_R
MC<\;#_JN&I?^F?1J_1[XU_L^_ O]I'PM;^!_V@?A!X;\:Z-:Z@M]:Z7XHT>&
M^MXKI4>-9ECE5E#A)9%# 9 =AT)H^"G[/OP+_9N\+7'@?]G[X0>&_!6C7>H-
M?76E^%]'AL;>6Z9$C:9HXE52Y2*-2Q&2$4=A0/F]VQ^*W_!Q]_P1-^(W_"R]
M<_X*)?LG^#9M:TC6E6Z^)OA31[$-<Z==*F)-6ABB7,L$@4/<<&1)3).Q9))#
M!S'_  2S_P"#H;4/V:OA)I/[//[</PVUSQ=HOAK3%L_#OC+PH8I-6$$?$5M=
M07,L4<X5/D6=9$8+$@9)6+25_0!7SA^T7_P2'_X)J_M6ZU<>)_CA^Q[X3U#5
MKVZ:ZU#6=)AETF]O9F.6DGN+"2&6=B3R9&8GO0/FTLSY"^(G_!VQ_P $[?#N
MARS_  _^%OQ1\2:FUFSV=JVC6=E;^=CY8III+HM&,]62.7'8'I7JG_!%3_@K
M%^T=_P %0M4^(GB7XH_LJOX,\%Z7<0/X$\1Z;'/+9SJ6=9[&>[F95NKJ/$;;
MH(D0*6\Q8CY?F=]\+?\ @@U_P2*^#_B'_A)_"?[$7AJ[N?+V>5XHU"_URWQ_
MU[ZE<3PY]]F?>OK33M-T[2+"#2])L(;6UM85BMK:WC"1Q1J,*BJ.%4#@ < 4
M"?+T/Y3?^"_G_*7_ .-G_8;L/_379U_5Q7C?Q(_X)W_L&_&+QM?_ !*^*_['
M/PT\2>(=5D5]2UO6O!=G<W5TRHJ*9)9(RSD*JJ,G@*!VKV2@)2O8*_EB_P"=
MD?\ [O?_ /=PK^IVO'_^'?7["_\ PM/_ (7C_P ,@_#?_A,O^$@_MW_A*?\
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
M.589C4H&7:SH:_4C]C;_ ((?_LH?LSK!XI^)MDOQ+\51X87WB"R5=/M6!?\
MU%EEDSAERTS2D-&&3R\D5H?\%%_^"N/P:_8CT^Z^'7@I;3Q9\2&M?]'\/PS9
MM=*9A\DE\Z'*8'SBW4B5QMSY2NLE>3+*Y.^*S*I;RZ^G;Y+\#]4H>)F'I<G#
M/AOE_,_^?DHM1Z)S:=F^EZE5JST<6K'GOAC]AO\ X)I_\$C/AM%\</VD-6A\
M7>)X59M.U#Q!9I-/>72!6$6FZ=N,:ON"$2.7:(OEIT0DC\]?^"@G_!4CXZ_M
MVZZVB7DTGAKP':R9TWP?871*3$-D37;C'VB7(& 0$3 V*&+._DWQ>^,_[0O[
M:/QE7Q;\0]9U?QAXKUB5+33;&UM6E8 L?+M;6WB&$7+'$<:\LS,<LS$_:_[&
M7_!OW\4?B'!;^/?VP_$LG@K1&C\U?#.ERQR:M,I4D&60AH;0?=;!$CXW*RQ'
MFN.57$9A^XP5/EI]EU\Y/_@_>?78?*^'_#_ES_C3'_6,P:O%R?-R?W:%.U]]
M.=127:";O\%?";X.?%/X[>-+?X=_!WP#JGB/6KKF.PTJU:1E7<%,CD<1Q@L-
MTCD(H.6('-?3OB[]C']GG]@3P[;^(_VZO%$/C'XAW<2RZ3\$?!^KF-;=6C5A
M+JU_'\T*#<P\N##.P0QR2(9"GO?[57_!47]G']BGP;=_LL?\$JO!.@Z?,LC1
MZYX\L8!<0HZY7]Q))O;4)N2!<RL\:J $\P,#'^;4LOCSXK^.&FF?5O$GB37]
M0+,S>;>7VHW<K]?XI)I78^[,3W-<=6&%PGNQ?//O]E>G\S]=/)GUV5XSBCC"
M/UO$0E@,#NHMVQ%6/><E_ @^T7[1[J<59O8^,7QN\:?&S78]2\1QZ?I^G69D
M70_#.@V8M-+T>%VR8;6W7Y8U. 68[I)&&^1W<EBWX*? ?XQ?M&>.H/AM\$/A
MWJ7B36IU#_8].AR(8]ZIYLLC$)#$&=09)&5%+#+#-?=G[$G_  ;^_%+XGQVO
MCW]K_7+CP7HDJ"2'POIK(^KW*E21YKD-':#E3M(DDX962(X-?JU\"_V=_@E^
MS/X)C^'?P)^&VF^&])5]\D%C&3)<28QYDTKEI)Y, #?(S-@ 9P *[\#D>*Q;
MYZWNQ_%_+I\_N/B.,/''A?A.B\OR*$<15CHN72C!^<E\;OK:&CUO-,^!?V)?
M^#?/P'X.6S\??MGZ_'XDU1<21^#='G>/3[=N>+B<;9+DCY3M3RT#*03,IY_2
M#PQX6\,^"= M/"?@WP[8Z3I>GPK#8Z;IEFEO;VT8Z)'&@"HH[  "KU%?787
MX;!1Y:4;=WU?J_Z1_)G%'&7$G&.,]OFE=SM\,=H1_P ,5HNU_B?5L****ZSY
M<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHKD_B1\2-5\*Q_V+X&\"WWBCQ%<1L;/2[20001'@"2[NG!2UAR02</*
MRJYBAF9"E3*481NS:C1J8BHJ<%J^[27JV[))=6VDNK-#XC_$OP!\(?!6H?$;
MXG^+[#0M#TN'S;_5-2N!%%$N0 ,GJS,0JJ,LS,%4$D _GE\7OVU_VY?^"EVM
M77P>_P""9W@/5_"_@..\:WU;XN:L[Z?]J52$/E3XW6Z MN*0B2[9=K;8AYD9
M^DYO^"?Q_:!\:V/Q8_;T\<_\)Y>:?+#<:+\/=-\VV\*Z)(N&^6W)WZA(&\Q6
MGN>)4?:T*H%1?HW1M&TCP[I-KH.@:5;6-C96Z06=G9P+%%!$HVJB(H"JH  "
M@  #BO/J4L5C-)/V<.R^)^KV2]+OOV/M\LS3AOA.U:E2CC,6MG-/V%-]U!VE
M5DN\N6">T9V4CX@_8Y_X(/\ [,/P#^R^+_CNR_$SQ-'\_DZI:A-'MFQT6T)/
MGXR06G+JW#"-"*^W-0U#0?".@3:GJEY9Z;I>F6;2W%Q<2+#!:V\:99F8X5$5
M022<  =@*XG]I?\ :B^"O[)'PRNOBO\ '#QA%I>G0_):VZX>ZU"?&5M[>+.9
M9#Z# 499RJ*S#\W?'J?\%%O^"W/B!;+PAX?N/AC\!6NXVMKC6"T<>HQ)*/\
M2'"X?49LAG6-,6R-$J&17'FME*IA<LC['#PO-[16_JWT7FSU\-@>)O$?$/-^
M(,;[+"0=I5JKM"/5PHP5E*;_ )()>;3:O)_P4H_X+L7>HMJ7P,_8>U=X+<JU
MMJWQ'0%9)#T=-.!Y08^7[2?FR6,07"3-XS^QS_P1"_:I_:CNX?B-\=)KGX?>
M&;Z8W$UUKT#2:QJ&7;<R6K$-&6*G]Y.4)#JZK*IY_2K]B[_@D[^RC^QBMIXE
MT/PU_P )1XRAC4R>+O$<2RS128&6M8O]7:C.<%090K%6D<5L?MY?\%(/@+^P
M5X4#^.+S^V/%E_9-/H/@O3IU%U=C+*DLK8/V:W+J5,K D[7V+(R,M<$\OE5O
MB<SGHOLIZ+R_X"U?=GVV#X_HY73CPYX<X)NI4T=><5*K4?\ ,HO2*6]Y^[%-
M^Y#<J_"W]G/]@W_@E1\([[XA6EOIOAJUM;1H]8\:^(9A/J>H<*QA\S;O<N8E
M86T"JK.F5CW<U^77_!1[_@LC\5_VPY+KX7?"$7_@[X<G?'/9+,%OM<4Y&;MT
M.$B*_P#+NA*Y9M[2_)LH2>%O^"CO_!;3XL?\)A_99DT+39I+>UO+DO9>'/#X
M.UGB1L,9)2&CW[1+<,IC+?(J[?T>_8F_X(N?LN?LFRVOC7Q?;+\0O&=NRR1:
MWKUDJVME(&RK6UIEDC884B1VDD#+N1DR5K%O&9I'V.$C[.CWVO\ UV7S9[5.
MGPCX:8EYKQ5B/[0S=ZJFI<_LWTNY:)K3WI:QT]G!VN_S6_8D_P""-'[4G[7L
M5KXS\0V1\ ^"K@!T\0Z_9,;B\C*!E:TM,J\RG<A$C-'$5)*NY4K7Z_?LA?\
M!/+]EO\ 8FTGR_@UX$$FM20M'?>+-:9;G5+I202AEVJ(D.%S'$L:'8I*ELL?
M;^G:BO8P.4X7 ZI<TN[_ $[?GYGY1QOXL<5<;R=*M/V6'Z4H-J+_ ,;WF_7W
M;ZJ*"BBBO4/S(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "@*!R!110 5YC\8OC=XTTV:Z^'/[.O@%?%
M_C;Y8G6ZG:WT?0V=5(FU&[ .P*CI)]EB#W,BNA6-4;S5].-1VEG::?;K:6-K
M'#$GW8XD"JO.> />LZD9RC:+MY]?ET_/T.K!UL/AZWM*M-5+;1;:BW_>M9M>
M2<6^_1_,OPZ_X)I>#-?^)7_#1/[:GBMOB]\0) IMUUBUV:#H2#?BWL-/)9!&
MH<?--YA9T$H"2,Y/TZB+&NU%P , "L[Q=XN\/^!?#UQXH\4:A]GL[51O98GD
M=V9@J1QQH"\LKL51(T5G=V555F8 _/\ \3_A%^T=^VU+<>%?'/B34OA7\(KF
M'RKO0-)D5?$WBB(A]ZW4X+1Z;:O^[_T=!)-(GF),8BYC3GY:6$7+2C>3^]^<
MF_S?ROL>]+$9AQ-6C6S/$J%&FN5-KW815O<I4HI*^UH02BFTYN*;D>7?M>?\
M%1?'/B+QU>?LF?\ !-/P-+\1OB-);M'J7B73H4GTSP\2VPMO8^3)*A(R\C"V
MC9D#M(V^)>3_ &6_^"%^DW/B]OCU_P %!_B+<?$;QAJ%Q]KO-$CO96LO.YP;
MF=L2W9 V?*/+C&TH1*F*^W_@C\ ?@U^S?X'B^''P-^'6F^&]'B;>UKIT.&GD
MVJGFS2,2\\I5%4R2,SD* 2<"NPKG_L_ZQ453%OF:VC]E?+KZO?L>Y+CMY+@)
M9?PS3>&A)6G6=GB*OK-:4X]H4]NLY-MNEX<\-^'?!^A6GA?PEH-GI>F6%NL%
MCING6J006T2C"QQQH J*!P%   J[117J;:(_/92E.3E)W;W84444$A1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!'):6LMQ'=RVL;2PAA%(R L@.,@'MG SZXJ2BB
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 **** "BBB@ HHHH ****
3"BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>sri-20230331_g1.jpg
<TEXT>
begin 644 sri-20230331_g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#T17AI9@  34T *@    @ ! $[  (
M   .   (2H=I  0    !   (6)R=  $    <   0T.H<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %-A=&AY82!3
M:79A:FD   60 P "    %   $*:0!  "    %   $+J2D0 "     S@W  "2
MD@ "     S@W  #J'  '   (#   ")H     '.H    (
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                       R,#(R.C$R.C$V(#$T.C Y.C P #(P,C(Z,3(Z
M,38@,30Z,#DZ,#    !3 &$ = !H 'D 80 @ %, :0!V &$ :@!I    _^$+
M(&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN
M/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM
M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS
M.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X
M+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D
M9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C(M,3(M,394,30Z,#DZ,# N
M.#<Q/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z
M<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M
M;G,C(CX\<F1F.FQI/E-A=&AY82!3:79A:FD\+W)D9CIL:3X\+W)D9CI397$^
M#0H)"0D\+V1C.F-R96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&
M/CPO>#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K
M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5
M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*
M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@ <@#P P$B  (1 0,1 ?_$ !\   $% 0$!
M 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$"
M P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G
M*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%
MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35
MUM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$
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
M(7"KC. O?N:Z**E>_0^4XBK85T/9MWGT[KO^!V0HI!UI:ZSX **** "BBB@
MHHHH **** "BBB@ HHHH 0UPFN?&#PMX8\43:)XEDO--=%5DNIK5S#-D9PK*
M"3CCG&/>N\J&ZM;>]@:"\@CGB;[T<J!E/U!XH \2^)7Q7TKQAX=G\(?#SS]>
MU/55\ES;0.$BC)^8DL!V_#U(KT[X>^&#X.\!Z7HCD-+;0_O6'=R26_4X_"MN
MPTRPTN(Q:996]G&QR4MXEC!/T %6J "BBB@ H--8_EWKC=:\8W=U<R:3X*L_
M[2OQ\LER?^/>V/\ M/T)'H/_ *U)NQK2HSJRM'_@(U_$_B[2O"FGFYU2<*Q'
M[N%.7E/H!7C.I:GXP^*]XT&GVSVVD!LA=Q6( =W;^(^P'T'>NQ3X?Z9IXE\1
M?$C5?[1N1\[B1BL,8_N@=6]AT]JQ=0UGQ%\1"=)\%V+:;H"#8\[+Y:NOID=!
M_LKGWK&5WHSZ/ PHT?>I6;6\Y:17HNK.*U.'0/"RO:6CIKFK#B2X9?\ 1X#W
M"K_&?<Y'MQBLN;2;Z6 ZKK<K6T4QRCS ^9.?1$ZGZ\ >O:NRO;7PU\/]MK:H
MOB'Q+ZL-T-NV?[O<CTY/':K>B?"_Q!XPU :OXPN9+6.8[BC\RNOH!T0?J/2L
MG!O0^@CCH48>TG*R[O=_X5T1YK9:;=:M?"UTFTFN)&.%C0;F^IQP![]*]=\(
M?!)49+OQ9+O;J+.%N ?]IAU^@_.O3M \,Z3X:L_L^D6<< .-[XR[GU9NIK7K
M6%%+5GSV/XAK5DX4/=CWZ_\  *UCI]KIMI':Z?;QV\$8PD<:A0!^%6*6BMSY
MEMMW8@I:**!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &
M=J&F?VHK07<T@M&&&AB8IY@_VF'./88[YS5:ZO+?0[>.QTFP\ZXVXAL[90H
M]2>B+[G\,GBMDTP1I&&,: $\G  R:1I&?1[=CAY_!_\ :DW]L_$&^CN%@RZ6
M:MLM;=??/WCZD\>U4KK4-=\81?V;X)B_LC1%_=OJ<D9C\Q>F(5X.,=^/PKK[
MC04U2Y2;6F^TI$VZ*U'^I4]B1_&?<\#L!6NBJB[4  '  '2IY;Z'9];:LVKM
M;=E\CEO"OP\T7PJ!+;0_:+W'S7<_S.3WQ_=_"NJ'%.%%4DEL<E6M4K2YJCNP
MHHHIF04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%%  :*** &FG=J**8Q!2T44A!1110 4444 %%%% !1110 4444 %%%% !11
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385602880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 28, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STONERIDGE, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12gTitle', window );">Title of 12(g) Security</a></td>
<td class="text">Common Shares<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,513,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract</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: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_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(g) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609384867600">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 35,165<span></span>
</td>
<td class="nump">$ 54,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less reserves of $853 and $962, respectively</a></td>
<td class="nump">175,666<span></span>
</td>
<td class="nump">158,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories, net</a></td>
<td class="nump">168,701<span></span>
</td>
<td class="nump">152,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">43,604<span></span>
</td>
<td class="nump">44,018<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">423,136<span></span>
</td>
<td class="nump">409,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">107,591<span></span>
</td>
<td class="nump">104,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">45,585<span></span>
</td>
<td class="nump">45,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">34,659<span></span>
</td>
<td class="nump">34,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">13,352<span></span>
</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="Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssets', window );">Investments and other long-term assets, net</a></td>
<td class="nump">46,415<span></span>
</td>
<td class="nump">44,416<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total long-term assets</a></td>
<td class="nump">247,602<span></span>
</td>
<td class="nump">242,554<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">670,738<span></span>
</td>
<td class="nump">652,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current portion of debt</a></td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">1,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">131,996<span></span>
</td>
<td class="nump">110,202<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">68,547<span></span>
</td>
<td class="nump">66,040<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">201,999<span></span>
</td>
<td class="nump">177,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">167,393<span></span>
</td>
<td class="nump">167,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">8,310<span></span>
</td>
<td class="nump">8,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease long-term liability</a></td>
<td class="nump">10,043<span></span>
</td>
<td class="nump">10,594<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">6,750<span></span>
</td>
<td class="nump">6,577<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total long-term liabilities</a></td>
<td class="nump">192,496<span></span>
</td>
<td class="nump">193,471<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Shares, without par value, 5,000 shares authorized, none issued</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="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,513 and 27,341 shares outstanding at March&#160;31, 2023 and December&#160;31, 2022, respectively, with no stated value</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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">225,956<span></span>
</td>
<td class="nump">232,758<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Common Shares held in treasury, 1,453 and 1,625 shares at March&#160;31, 2023 and December&#160;31, 2022, respectively, at cost</a></td>
<td class="num">(44,717)<span></span>
</td>
<td class="num">(50,366)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">194,306<span></span>
</td>
<td class="nump">201,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(99,302)<span></span>
</td>
<td class="num">(103,142)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholders' equity</a></td>
<td class="nump">276,243<span></span>
</td>
<td class="nump">280,942<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 670,738<span></span>
</td>
<td class="nump">$ 652,105<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: 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 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: 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(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: 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 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<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 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments, and noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: 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 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: 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(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: 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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: 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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: 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 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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.30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385509744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, reserves</a></td>
<td class="nump">$ 853<span></span>
</td>
<td class="nump">$ 962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred shares, authorized (in shares)</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred shares, issued (in shares)</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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common shares, authorized (in shares)</a></td>
<td class="nump">60,000<span></span>
</td>
<td class="nump">60,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common shares, issued (in shares)</a></td>
<td class="nump">28,966<span></span>
</td>
<td class="nump">28,966<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common shares, outstanding (in shares)</a></td>
<td class="nump">27,513<span></span>
</td>
<td class="nump">27,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Common shares held in treasury, shares (in shares)</a></td>
<td class="nump">1,453<span></span>
</td>
<td class="nump">1,625<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385329600">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 241,325<span></span>
</td>
<td class="nump">$ 221,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">198,523<span></span>
</td>
<td class="nump">179,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">29,863<span></span>
</td>
<td class="nump">27,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Design and development</a></td>
<td class="nump">16,968<span></span>
</td>
<td class="nump">17,028<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(4,029)<span></span>
</td>
<td class="num">(2,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense, net</a></td>
<td class="nump">2,746<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Equity in loss of investee</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">1,148<span></span>
</td>
<td class="nump">1,331<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(8,094)<span></span>
</td>
<td class="num">(6,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Benefit) provision for income taxes</a></td>
<td class="num">(708)<span></span>
</td>
<td class="nump">1,493<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (7,386)<span></span>
</td>
<td class="num">$ (7,675)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss per share:</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.27)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">27,349,357<span></span>
</td>
<td class="nump">27,198,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">27,349,357<span></span>
</td>
<td class="nump">27,198,677<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: 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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: 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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: 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> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: 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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: 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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: 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(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: 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(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: 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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 https://asc.fasb.org/extlink&amp;oid=126958026&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: 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(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: 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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: 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(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120400993&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=120399700&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<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 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609384571008">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (7,386)<span></span>
</td>
<td class="num">$ (7,675)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">4,072<span></span>
</td>
<td class="nump">4,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized (loss) gain on derivatives</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(232)<span></span>
</td>
<td class="nump">1,048<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,840<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (3,546)<span></span>
</td>
<td class="num">$ (2,466)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">&#160;Net of tax expense of $144 for the three months ended March&#160;31, 2022.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Net of tax (benefit) expense of $(62) and $279 for the three months ended March&#160;31, 2023 and 2022, respectively.</td>
</tr>
</table></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<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(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<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 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380137184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Tax (benefit) expense on foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Tax (benefit) expense</a></td>
<td class="num">$ (62)<span></span>
</td>
<td class="nump">$ 279<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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), 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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126929396&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 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609383666256">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (7,386)<span></span>
</td>
<td class="num">$ (7,675)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">6,573<span></span>
</td>
<td class="nump">6,877<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="Show.showAR( this, 'defref_sri_AmortizationAndAccretionOfDebtDiscount', window );">Amortization, including accretion and write-off of deferred financing costs</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="nump">2,357<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(2,536)<span></span>
</td>
<td class="num">(605)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions', window );">Loss of equity method investee</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain on sale of fixed assets</a></td>
<td class="num">(886)<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">1,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Excess tax deficiency related to share-based compensation expense</a></td>
<td class="nump">34<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, net</a></td>
<td class="num">(16,833)<span></span>
</td>
<td class="num">(6,129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories, net</a></td>
<td class="num">(15,228)<span></span>
</td>
<td class="num">(9,812)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">1,943<span></span>
</td>
<td class="num">(12,842)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">21,264<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">1,687<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used for operating activities</a></td>
<td class="num">(9,182)<span></span>
</td>
<td class="num">(19,811)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Capital expenditures, including intangibles</a></td>
<td class="num">(10,110)<span></span>
</td>
<td class="num">(7,368)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">1,355<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(8,755)<span></span>
</td>
<td class="num">(7,236)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Revolving credit facility borrowings</a></td>
<td class="nump">8,000<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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Revolving credit facility payments</a></td>
<td class="num">(8,568)<span></span>
</td>
<td class="num">(16,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromOtherDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">8,148<span></span>
</td>
<td class="nump">9,834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherDebt', window );">Repayments of debt</a></td>
<td class="num">(8,475)<span></span>
</td>
<td class="num">(10,311)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of Common Shares to satisfy employee tax withholding</a></td>
<td class="num">(1,224)<span></span>
</td>
<td class="num">(669)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(2,119)<span></span>
</td>
<td class="num">(17,146)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="nump">423<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash and cash equivalents</a></td>
<td class="num">(19,633)<span></span>
</td>
<td class="num">(44,159)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">54,798<span></span>
</td>
<td class="nump">85,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">35,165<span></span>
</td>
<td class="nump">41,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest, net</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">1,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net</a></td>
<td class="nump">$ 2,611<span></span>
</td>
<td class="nump">$ 1,491<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=122134291&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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: 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 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: 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 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from debt classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: 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 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380862288">
<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" colspan="2"><div>Total</div></th>
<th class="th"><div>Number of Common Shares outstanding</div></th>
<th class="th"><div>Number of treasury shares</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Common Shares held in treasury</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2021</a></td>
<td class="nump">$ 295,950<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 232,490<span></span>
</td>
<td class="num">$ (55,264)<span></span>
</td>
<td class="nump">$ 215,748<span></span>
</td>
<td class="num">$ (97,024)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(7,675)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</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">(7,675)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives, net</a></td>
<td class="nump">1,048<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,048<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Currency translation adjustments</a></td>
<td class="nump">4,161<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Shares ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">161<span></span>
</td>
<td class="nump">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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchased Common Shares for treasury (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(36)<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasury', window );">Repurchased Common Shares for treasury, net</a></td>
<td class="nump">4,093<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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,093<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation, net</a></td>
<td class="num">(3,653)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,653)<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Mar. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Mar. 31, 2022</a></td>
<td class="nump">$ 293,924<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">228,837<span></span>
</td>
<td class="num">(51,171)<span></span>
</td>
<td class="nump">208,073<span></span>
</td>
<td class="num">(91,815)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">27,341<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Beginning balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">1,625<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Dec. 31, 2022</a></td>
<td class="nump">$ 280,942<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,758<span></span>
</td>
<td class="num">(50,366)<span></span>
</td>
<td class="nump">201,692<span></span>
</td>
<td class="num">(103,142)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="num">(7,386)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</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">(7,386)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Unrealized gain (loss) on derivatives, net</a></td>
<td class="num">(232)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(232)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Currency translation adjustments</a></td>
<td class="nump">4,072<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Common Shares ( in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">234<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchased Common Shares for treasury (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(62)<span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_RepurchasedCommonSharesForTreasury', window );">Repurchased Common Shares for treasury, net</a></td>
<td class="nump">5,649<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></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,649<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation, net</a></td>
<td class="num">$ (6,802)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,802)<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="nump">27,513<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">27,513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Ending balance (in shares) at Mar. 31, 2023</a></td>
<td class="nump">1,453<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Mar. 31, 2023</a></td>
<td class="nump">$ 276,243<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,956<span></span>
</td>
<td class="num">$ (44,717)<span></span>
</td>
<td class="nump">$ 194,306<span></span>
</td>
<td class="num">$ (99,302)<span></span>
</td>
</tr>
<tr><td colspan="9"></td></tr>
<tr><td colspan="9"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Net of tax (benefit) expense of $(62) and $279 for the three months ended March&#160;31, 2023 and 2022, respectively.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repurchased Common Shares for treasury</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: 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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: 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 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120397183&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609469207856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the &#8220;Company&#8221;) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). The information furnished in the condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which are, in the opinion of management, necessary for a fair presentation of such financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to the SEC&#8217;s rules and regulations. The results of operations for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company&#8217;s 2022 </span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Form 10-K</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.</span></div><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387330400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Standards<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text">Recently Issued Accounting Standards<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, &#8220;Reference Rate Reform (Topic 848) &#8211; Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The guidance in ASU 2020-04 provides temporary optional expedient and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (also known as the &#8220;reference rate reform&#8221;). The guidance allows companies to elect not to apply certain modification accounting requirements to contracts affected by the reference rate reform, if certain criteria are met. The guidance will also allow companies to elect various optional expedients, which would allow them to continue to apply hedge accounting for hedging relationships affected by the reference rate reform, if certain criteria are met. The new standard was effective upon issuance and generally can be applied to applicable contract modifications through December&#160;31, 2023. As of March&#160;31, 2023, the Company has not yet had contracts modified due to rate reform.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="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 250<br> -URI https://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=d3e31137-122693<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=122038215&amp;loc=SL108384541-122693<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 28: 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 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=120154821&amp;loc=SL120154904-197079<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 32: 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 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: 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 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609469151152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 condensed 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue by Reportable Segment</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Control Devices. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American and Asia </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Electronics. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Electronics segment designs and manufactures driver information systems, vision and safety 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 European, North American and Asia Pacific regions. The vision and safety systems are sold principally to the commercial vehicle and off-highway vehicle markets in the European and North American regions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Stoneridge Brazil. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, driver information systems 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, directly to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate customers and individual consumers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disaggregate our revenue by reportable segment and geographical location</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the three months ended March&#160;31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Control Devices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Electronics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Stoneridge Brazil</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">75,681</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">71,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">48,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">123,726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">87,246</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">87,246</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">10,261</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">5,836</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">16,097</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">85,942</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">84,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">141,127</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">124,953&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">221,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Company sales based on geographic location are where the sale originates not where the customer is located.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For OEM and Tier 1 supplier customers, the Company typically enters into contracts 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 supplier customers are customized to the specific customer, with the exception of camera monitoring systems (&#8220;CMS&#8221;) sold through our aftermarket channel 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 transfers to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates which is included in the transaction price upon recognizing the product revenue. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had no material contract assets, contract liabilities or capitalized contract acquisition costs as of March&#160;31, 2023 and December&#160;31, 2022.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/topic&amp;trid=49130388<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-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 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: 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 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: 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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: 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 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: 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 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: 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 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: 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 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609469207856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">132,302</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work-in-progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,414</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26,985</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">168,701</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory valued using the FIFO method was $154,203 and $139,996 at March&#160;31, 2023 and December&#160;31, 2022, respectively. Inventory valued using the average cost method was $14,498 and $12,584 at March&#160;31, 2023 and December&#160;31, 2022, respectively.</span></div><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="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 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387088032">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Financial Instruments and Fair Value Measurements</a></td>
<td class="text">Financial Instruments and Fair Value Measurements<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial Instruments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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, due to the variable interest rate on the Credit Facility and the maturity of the remaining outstanding debt.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March&#160;31, 2023, the Company had no open foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2022. 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 have been financial institutions with investment grade credit ratings.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rate Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company conducts business internationally and, therefore, is exposed to foreign currency exchange rate risk. The Company uses derivative financial instruments as cash flow hedges and used net investment 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. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Investment Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company entered into two cross-currency swaps, designated as net investment hedges, with notional values of $25,000 each that were scheduled to mature in August 2026 and August 2028. These swaps hedged a portion of the net investment in a certain euro-denominated subsidiary.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company elected to assess hedge effectiveness of the net investment hedges under the spot method. Accordingly, periodic changes in the fair value of the derivative instruments attributable to factors other than spot exchange rate variability were excluded from the measurement of hedge ineffectiveness and reported directly in earnings each reporting period. The change in fair value of these derivative instruments was recorded in cumulative translation adjustment, which is a component of accumulated other comprehensive loss in the condensed consolidated balance sheets. The Company had no outstanding net investment hedges at March 31, 2023 or December 31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into foreign currency forward contracts to hedge the Mexican peso currency in 2022. These forward contracts were executed to hedge forecasted transactions and have been accounted for as cash flow hedges. As such, gains and losses on derivatives qualifying as cash flow hedges are recorded in accumulated other comprehensive loss, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive loss fluctuate based on changes in the fair value of hedge derivative contracts at each reporting period. The cash flow hedges were highly effective. The effectiveness of the transactions was measured using regression analysis and forecasted future purchases of the currency.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In certain instances, the foreign currency forward contracts may 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 condensed consolidated statements of operations as a component of other expense, net. During 2022, all of the Company&#8217;s foreign currency forward contracts were designated as cash flow hedges.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Mexican peso-denominated Foreign Currency Forward Contracts &#8211; Cash Flow Hedges</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company held Mexican peso-denominated foreign currency forward contracts that expired ratably on a monthly basis from January 2022 to December 2022. The notional amount at December&#160;31, 2022 related to Mexican peso-denominated foreign currency forward contracts was $0.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risk &#8211; Cash Flow Hedge</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the &#8220;Interest Rate Swap&#8221;) with a notional amount of $50,000 to hedge its exposure to interest payment fluctuations on a portion of its Credit Facility borrowings. The Interest Rate Swap matured on March&#160;10, 2023. The Interest Rate Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's Credit Facility that has a current balance of $167,393 at March&#160;31, 2023. Accordingly, the change in fair value of the Interest Rate Swap was recognized in accumulated other comprehensive loss. The Interest Rate Swap agreement required monthly settlements on the same days that the Credit Facility interest payments are due and had a maturity date of March&#160;10, 2023, which was prior to the Credit Facility maturity date of June&#160;4, 2024. Under the Interest Rate Swap terms, the Company paid a fixed interest rate and received a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Interest Rate Swap were aligned with the terms of the Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Interest Rate Swap were recognized as a component of interest expense, net on the condensed consolidated statements of operations. The Interest Rate Swap settlements reduced interest expense, net by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$290</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and increased interest expense, net by $153 for the three months ended March&#160;31, 2023 and 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Notional amounts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Prepaid expenses<br/>&#160;and other current assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income and in net loss for the three months ended March&#160;31 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) recorded in other<br/>comprehensive income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) reclassified from</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">other comprehensive </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income into net loss </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">290</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as net investment hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gains reclassified from other comprehensive income into net loss recognized in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $0 and $51 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains reclassified from other comprehensive income into net loss recognized in cost of goods sold (&#8220;COGS&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $0 and $199 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income into net loss recognized in interest expense, net in the Company&#8217;s condensed consolidated statements of operations were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> $290 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">and $(153) for the three months ended March&#160;31, 2023 and 2022, respectively. </span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from derivatives used to manage foreign currency exchange and interest rate risks are classified as operating activities within the condensed consolidated statements of cash flows.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain assets and liabilities held by the Company 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. 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. For forward currency and cross-currency contracts, inputs include forward foreign currency exchange rates. For the interest rate swap, inputs include LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair values estimated using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3<br/>inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets carried at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total financial assets carried at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.112%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stoneridge Brazil</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil&#8217;s financial performance in 2021. The fair value of the Stoneridge Brazil earn-out consideration was based on earnings before interest, taxes, depreciation and amortization (&#8220;EBITDA&#8221;) in 2021. The Stoneridge Brazil earn-out consideration obligation was recorded within accrued expenses and other current liabilities in the condensed consolidated balance sheets as of December 31, 2021. The earn-out consideration obligation of $8,272 was paid in April 2022 and recorded in the condensed consolidated statement of cash flows within operating and financing activities in the amounts of $1,996 and $6,276, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The foreign currency impact related to the Stoneridge Brazil earn-out consideration was included in other expense, net in the condensed consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the three months ended March&#160;31, 2023.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609390854144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text">Share-Based CompensationCompensation expense for share-based compensation arrangements, which is recognized in the condensed consolidated statements of operations as a component of SG&amp;A expenses, was $69 and $1,098 for the three months ended March&#160;31, 2023 and 2022, respectively. The three months ended March 31, 2023 included income from the forfeiture of certain grants associated with employee resignations.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387232352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt consisted of the following at March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest rates at March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Maturity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">167,393</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden short-term credit line</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suzhou short-term credit line</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,456</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.70% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,456</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June&#160;5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#8220;Credit Facility&#8221;). The Credit Facility provided for a $400,000 senior secured revolving credit facility (which, as described below in the discussion of Amendment No. 3 to the Credit Facility was amended to be a $300,000 credit commitment) and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $300,000 revolving credit facility. The Credit Facility had an accordion feature that allowed the Company to increase the availability by up to $150,000 upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The Credit Facility has a termination date of June 5, 2024. Borrowings under the 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 Credit Facility. The 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Credit Facility contains customary affirmative covenants and representations. The 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 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 $30,000, (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 $30,000, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on February&#160;28, 2022, the Company entered into Amendment No. 3 to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 3&#8221;). Amendment No. 3 reduced the total revolving credit commitments from $400.0 million to $300.0&#160;million and the maximum permitted amount of swing loans from $40.0 million to $30.0 million. Amendment No. 3 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Specified Period&#8221; (the period from February&#160;28, 2022 until the date that the Company delivers a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio was changed to 4.00 to 1.00 for the year ended December 31, 2021, suspended for the quarters ending March 31, 2022 through September 30, 2022 and could not exceed 4.75 to 1.00 for the quarter ended December 31, 2022 or 3.50 to 1.00 for the quarter ended March 31, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of 3.50 was reduced to 2.50 for the quarter ended March 31, 2022, 2.25 for the quarter ended June 30, 2022 and 3.00 for the quarters ended September 30, 2022 and December 31, 2022;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">an additional condition to drawing on the Credit Facility has been added that restricts borrowings if the Company&#8217;s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0 million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there are certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 3 changed the leverage based LIBOR pricing grid through the maturity date and also retained a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">floor</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of 0 basis points.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company capitalized $484 of deferred financing costs as a result of entering into Amendment No. 3. In connection with Amendment No. 3, the Company wrote off a portion of the previously recorded deferred financing costs of $365 in interest expense, net during the year ended December 31, 2022. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to continued supply chain disruptions and macroeconomic challenges on the Company&#8217;s end-markets and the resulting financial impacts on the Company, on March 1, 2023, the Company entered into Amendment No. 4 to the Fourth Amended and Restated Credit Agreement (&#8220;Amendment No. 4&#8221;). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the &#8220;Amendment No. 4 Specified Period&#8221; (the period from March 1, 2023 until the date that the Company delivers a compliance certificate for the quarter ending September 30, 2023 in form and substance satisfactory to the administrative agent). During the Amendment No. 4 Specified Period:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the maximum net leverage ratio </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">was changed to 4.75 to 1.00 for the quarter ended March 31, 2023 and 4.25 to 1.00 for the quarter ended June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">drawing on the Credit Facility continues to be restricted if the Company&#8217;s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0&#160;million;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">there continue to be certain additional restrictions on Restricted Payments (as defined); and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">consistent with Amendment No. 3, a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amendment No. 4 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Specified Period.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company capitalized $332 of deferred financing costs as a result of entering into Amendment No. 4.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Borrowings outstanding on the Credit Facility were $167,393 and $167,802 at March&#160;31, 2023 and December&#160;31, 2022, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the amendments, the Company was in compliance with all Credit Facility covenants at March 31, 2023 and December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also has outstanding letters of credit of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$1,626</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> at both March&#160;31, 2023 and December&#160;31, 2022.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Debt</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary&#8217;s bank account up to a daily maximum level of 20,000 Swedish krona, or $1,928 and $1,922, at March&#160;31, 2023 and December&#160;31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there were no borrowings outstanding on this overdraft credit line. During the three months ended March&#160;31, 2023, the subsidiary borrowed and repaid 85,054 Swedish krona, or $8,197.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s wholly owned subsidiary located in Suzhou, China (the &#8220;Suzhou subsidiary&#8221;), has lines of credit (the &#8220;Suzhou credit line&#8221;) that allow up to a maximum borrowing level of 20,000 Chinese yuan, or $2,912 and $2,900 at March&#160;31, 2023 and December 31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there was $1,456 and $1,450, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 3.70% at both March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou credit line is included on the condensed </span></div>consolidated balance sheet within current portion of debt. In addition, the Suzhou subsidiary has a bank acceptance draft line of credit which facilitates the extension of trade payable payment terms by 180 days. The bank acceptance draft line of credit allows up to a maximum borrowing level of 60,000 Chinese yuan, or $8,737 and $8,699 at March&#160;31, 2023 and December&#160;31, 2022, respectively. There was $4,004 and $1,998 utilized on the Suzhou bank acceptance draft line of credit at March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: 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 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: 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 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: 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 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: 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 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: 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(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: 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 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: 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 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: 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 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: 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 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: 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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: 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 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: 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 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387252768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Loss Per Share</a></td>
<td class="text">Loss Per Share<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic loss per share was computed by dividing net loss by the weighted-average number of Common Shares outstanding for each respective period. Diluted loss per share was calculated by dividing net income by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented. However, for all periods in which the Company recognized a net loss, the Company did not recognize the effect of the potential dilutive securities as their inclusion would be anti-dilutive. Potential dilutive shares of 292,860 and 218,727 for the three months ended March&#160;31, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:73.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.191%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">27,349,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,198,677</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">27,349,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,198,677</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There were 521,304 and 797,873 performance-based right to receive Common Shares outstanding at March&#160;31, 2023 and 2022, respectively. The 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 quarter were the end of the contingency period.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387226496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNoteTextBlock', window );">Accumulated Other Comprehensive (Loss) Income</a></td>
<td class="text">Accumulated Other Comprehensive (Loss) Income<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive (loss) income for the three months ended March&#160;31, 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>currency<br/>translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized<br/>gain (loss)<br/>on derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(103,374)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">232</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(103,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,072</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,069</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,072</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,840</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(99,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(99,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(97,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(97,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,227&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91,815)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNoteTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/topic&amp;trid=2134417<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&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 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNoteTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609390914288">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and ContingenciesFrom 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. The Company establishes accruals for matters which it believes that losses are probable and can be reasonably <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 the 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 year ended December 31, 2010. A remedial action plan was approved by the Florida Department of Environmental Protection and groundwater remediation began in the fourth quarter of 2015. During the three months ended March&#160;31, 2023 and 2022, the Company recognized expense of $125 and $0 respectively, related to groundwater remediation. At March&#160;31, 2023 and December&#160;31, 2022, the Company accrued $278 and $246, respectively, related to expected future remediation costs. At March&#160;31, 2023 and December&#160;31, 2022, $271 and $132, respectively, were recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheets while the remaining amounts as of March&#160;31, 2023 and December&#160;31, 2022 were recorded as a component of other long-term liabilities. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan as well as estimates for future remediation activities. Although the Company sold the Sarasota facility and related property in December 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 $1,489 letter of credit for the benefit of the buyer.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s Stoneridge Brazil subsidiary has civil, labor and other tax contingencies (excluding income tax) 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$47,898 ($9,428) and R$47,820 ($9,165) at March&#160;31, 2023 and December&#160;31, 2022, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August&#160;12, 2020, the Brazilian Administrative Counsel for Economic Defense (&#8220;CADE&#8221;) issued a ruling against Stoneridge Brazil for abuse of dominance and market foreclosure through its prior use of exclusivity provisions in agreements with its distributors. The CADE tribunal imposed a R$7,995 ($1,574) fine which is included in the reasonably possible contingencies noted above. The Company is challenging this ruling in Brazilian federal court to reverse this decision by the CADE tribunal.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Product Warranty and Recall</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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. 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, forecasts of the resolution of existing claims, expected future claims on products sold and commercial discussions with our customers. The key factors in our estimate are the warranty period and the customer source. 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 condensed consolidated balance sheets. Product warranty and recall reserve included $4,979 and $4,437 of a long-term liability at March&#160;31, 2023 and December&#160;31, 2022, respectively, which is included as a component of other long-term liabilities on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following provides a reconciliation of changes in product warranty and recall reserve liability:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13,477</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,846&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for warranties established during period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,329</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate changes in pre-existing liabilities due to claim developments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">141</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Settlements made during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15,988</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387323136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Realignment and Restructuring<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Business Realignment and Restructuring</a></td>
<td class="text">Business Realignment and Restructuring<div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (&#8220;PM&#8221;) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company&#8217;s strategic focus on aligning resources with the greatest opportunities. In conjunction with the strategic exit of the PM sensor product line, the Company entered into an asset purchase agreement related to the sale of the PM sensor product line during the first quarter of 2021. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The only remaining costs relate to potential commercial settlements and legal fees which we continue to negotiate. The estimated range of additional cost related to these settlements and fees is up to $4,200.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (&#8220;Canton Facility&#8221;) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#8220;Canton Restructuring&#8221;). The costs for the Canton Restructuring included 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. We do not expect to incur additional costs related to the Canton Restructuring.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to 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 that are referred to as business realignment charges.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred by reportable segment were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:71.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">309</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">953</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,262</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2023 related to COGS and SG&amp;A were $175 and $134, respectively. </span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(B)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2022 related to SG&amp;A were $34.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(C)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee separation related costs for the three months ended March&#160;31, 2023 related to SG&amp;A were $953.  </span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred, classified by statement of operations line item were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:71.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.104%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">175</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,087</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,262</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(e))<br> -URI https://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 (a)<br> -URI https://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> -URI https://asc.fasb.org/topic&amp;trid=2175745<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 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387126112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For interim tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income. Tax jurisdictions with a projected or year to date loss for which a benefit cannot be realized are excluded.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%">For the three months ended March&#160;31, 2023, income tax benefit of $708 was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of 8.7% varies from the statutory rate primarily due to U.S. taxes on foreign earnings and non-deductible expenses offset by the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions and tax credits and incentives. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the three months ended March&#160;31, 2022, income tax expense of $1,493 was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of (24.2)% varies from the statutory rate primarily due to the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions as well as U.S. tax on foreign earnings offset by tax credits and incentives.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387224064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text">Segment Reporting<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 driver information systems, vision and safety systems, connectivity and compliance products and electronic control units. 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, driver information systems and telematics solutions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting policies of the Company&#8217;s reportable segments are the same as those described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221; of the Company&#8217;s 2022 </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Form 10-K</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. 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></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The financial information presented below is for our three 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></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of financial information by reportable segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">85,942</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">86,676</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,990&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">141,127</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,516</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">149,643</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,664&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9,250)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,641)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating (Loss) Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,087</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,400</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total operating loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4,029)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,984)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and Amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,174</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,464</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,085</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">602</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total depreciation and amortization </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,706&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense (Income), net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">485</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,513</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,746</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,956</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6,207</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">636</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">112</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,911</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,368&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">177,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">380,666</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">369,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,128</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">421,554</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">419,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(372,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(371,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">670,738</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">652,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">123,726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">103,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">105,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">94,451</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32,471</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">120,680</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">247,602</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">242,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________________________________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(B)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(C)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed assets for the corporate headquarter building, leased assets, information technology assets, equity investments and investments in subsidiaries.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: 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 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: 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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: 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 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: 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 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: 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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: 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 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387202784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investments and Joint Ventures [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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">PST Eletr&#244;nica Ltda.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company had a 74% controlling interest in Stoneridge Brazil from December 31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining 26% noncontrolling interest in Stoneridge Brazil. As part of the acquisition agreement, the Company was required to pay additional earn-out consideration based on Stoneridge Brazil&#8217;s financial performance in 2021. The final earn-out consideration of $8,272 was paid on April 29, 2022. See Note 5 for the fair value and foreign currency adjustments of the earn-out consideration in prior periods. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Other Investments</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2018, the Company entered into an agreement to make a $10,000 investment in a fund (&#8220;Autotech Fund II&#8221;) managed by Autotech Ventures (&#8220;Autotech&#8221;), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company&#8217;s $10,000 investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. The Company did not contribute to or receive distributions from </span></div>Autotech Fund II during the three months ended March 31, 2023 or 2022. The Company has a 6.5% interest in Autotech Fund II. The Company recognized losses of $171 and $81 during the three months ended March&#160;31, 2023 and 2022, respectively. The Autotech Fund II investment recorded in investments and other long-term assets in the condensed consolidated balance sheets was $8,473 and $8,644 as of March&#160;31, 2023 and December&#160;31, 2022, respectively.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 323<br> -URI https://asc.fasb.org/topic&amp;trid=2196965<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609384859152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recently Issued Accounting Standards (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the &#8220;Company&#8221;) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#8220;SEC&#8221;). The information furnished in the condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which are, in the opinion of management, necessary for a fair presentation of such financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) have been condensed or omitted pursuant to the SEC&#8217;s rules and regulations. The results of operations for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company&#8217;s 2022 </span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Form 10-K</a></span><span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, &#8220;Reference Rate Reform (Topic 848) &#8211; Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The guidance in ASU 2020-04 provides temporary optional expedient and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from the London Interbank Offered Rate (&#8220;LIBOR&#8221;) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) (also known as the &#8220;reference rate reform&#8221;). The guidance allows companies to elect not to apply certain modification accounting requirements to contracts affected by the reference rate reform, if certain criteria are met. The guidance will also allow companies to elect various optional expedients, which would allow them to continue to apply hedge accounting for hedging relationships affected by the reference rate reform, if certain criteria are met. The new standard was effective upon issuance and generally can be applied to applicable contract modifications through December&#160;31, 2023. As of March&#160;31, 2023, the Company has not yet had contracts modified due to rate reform.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387212976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Revenue by Segment and Geographical Location</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disaggregate our revenue by reportable segment and geographical location</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for the three months ended March&#160;31, 2023 and 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.998%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Control Devices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Electronics</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Stoneridge Brazil</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Consolidated</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">North America</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">75,681</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">71,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">48,045</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">32,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">123,726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">103,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">87,246</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">87,246</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">91,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">10,261</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">5,836</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">16,097</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">13,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">85,942</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">84,060&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">141,127</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">124,953&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">12,045&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">221,058&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Company sales based on geographic location are where the sale originates not where the customer is located.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387258880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory, Current</a></td>
<td class="text">Inventories consist of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">132,302</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121,983&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Work-in-progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9,414</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26,985</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventories, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">168,701</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152,580&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380524720">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Notional amounts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Prepaid expenses<br/>&#160;and other current assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flow hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net investment hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.</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="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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income and in net loss for the three months ended March&#160;31 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) recorded in other<br/>comprehensive income</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain (loss) reclassified from</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">other comprehensive </span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income into net loss </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(A)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward currency contracts</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">290</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(153)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives designated as net investment hedges:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cross-currency swaps</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">687&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Gains reclassified from other comprehensive income into net loss recognized in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $0 and $51 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains reclassified from other comprehensive income into net loss recognized in cost of goods sold (&#8220;COGS&#8221;) in the Company&#8217;s condensed consolidated statements of operations were $0 and $199 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income into net loss recognized in interest expense, net in the Company&#8217;s condensed consolidated statements of operations were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"> $290 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">and $(153) for the three months ended March&#160;31, 2023 and 2022, respectively. </span></div></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:40.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.960%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair values estimated using</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2<br/>inputs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3<br/>inputs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair<br/>value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets carried at fair value:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total financial assets carried at fair value</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">294&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></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="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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.112%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stoneridge Brazil</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,351&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency adjustments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,308&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,659&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609391279952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt consisted of the following at March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.146%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest rates at March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Maturity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">167,393</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sweden short-term credit line</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suzhou short-term credit line</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,456</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.70% </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">June 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,456</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,450)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609390908192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted-Average Number of Shares</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:73.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.191%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">27,349,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,198,677</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted weighted-average Common Shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">27,349,357</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27,198,677</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387202784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract', window );"><strong>Accumulated Other Comprehensive Income (Loss), Net of Tax [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in accumulated other comprehensive (loss) income for the three months ended March&#160;31, 2023 and 2022 were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>currency<br/>translation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized<br/>gain (loss)<br/>on derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(103,374)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">232</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(103,142)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income (loss) before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,072</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,069</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(229)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,072</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,840</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(99,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(99,302)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at January 1, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(97,203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(97,024)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net other comprehensive income, net of tax</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,161&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,209&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at March 31, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93,042)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,227&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91,815)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387252768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of Product Warranty and Recall Liability</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following provides a reconciliation of changes in product warranty and recall reserve liability:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13,477</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,846&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accruals for warranties established during period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,329</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,058&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate changes in pre-existing liabilities due to claim developments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">141</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Settlements made during the period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product warranty and recall reserve at end of period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15,988</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,818&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387185376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Realignment and Restructuring (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock', window );">Schedule of Restructuring and Related Costs</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>January 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Charge<br/>to Expense</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Utilization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrual as of<br/>March 31, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cash</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Cash</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee termination benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">93&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(93)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred by reportable segment were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"/><td style="width:71.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.264%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.414%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.265%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">309</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">953</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,262</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">_____________________________________</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">(A)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2023 related to COGS and SG&amp;A were $175 and $134, respectively. </span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(B)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Severance costs for the three months ended March&#160;31, 2022 related to SG&amp;A were $34.</span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:95.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">(C)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Employee separation related costs for the three months ended March&#160;31, 2023 related to SG&amp;A were $953.  </span></div></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Business Realignment Charges Classified by Statement of Operations</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business realignment charges incurred, classified by statement of operations line item were as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:71.889%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.104%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of goods sold</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">175</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,087</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total business realignment charges</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,262</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfRestructuringAndRelatedCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385548128">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of Segment Reporting Information, by Segment</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of financial information by reportable segment is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">85,942</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,060&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">86,676</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">84,990&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">141,127</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">124,953&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,516</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics net sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">149,643</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">132,664&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inter-segment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil net sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9,250)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,641)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating (Loss) Income:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,087</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,400</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,712)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">492&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(A)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,540)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total operating loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4,029)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,984)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and Amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,174</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,464</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,593&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,085</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">991&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">602</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total depreciation and amortization </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(B)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,706&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest Expense (Income), net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">18</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">485</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(158)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,513</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,746</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,786&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital Expenditures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,956</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6,207</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">636</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unallocated Corporate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">112</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital expenditures</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8,911</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,368&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">177,154</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Electronics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">380,666</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">369,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stoneridge Brazil</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64,128</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60,861&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(C)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">421,554</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">419,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Eliminations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(372,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(371,992)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">670,738</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">652,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="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"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Sales:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">123,726</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,828&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14,256</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,045&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">103,343</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">105,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total net sales</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241,325</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">221,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">94,451</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92,149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">South America</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32,471</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31,796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Europe and Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">120,680</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">247,602</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">242,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">__________________________________________________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(A)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(B)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt">These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.</span></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(C)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt">Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed assets for the corporate headquarter building, leased assets, information technology assets, equity investments and investments in subsidiaries.</span></div><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=121556970&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 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380558096">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 241,325<span></span>
</td>
<td class="nump">$ 221,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">123,726<span></span>
</td>
<td class="nump">103,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember', window );">South America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">87,246<span></span>
</td>
<td class="nump">91,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">16,097<span></span>
</td>
<td class="nump">13,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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">85,942<span></span>
</td>
<td class="nump">84,060<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | North America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">75,681<span></span>
</td>
<td class="nump">71,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | South America</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | Europe</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | Asia Pacific</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">10,261<span></span>
</td>
<td class="nump">12,570<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">141,127<span></span>
</td>
<td class="nump">124,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | North America</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">48,045<span></span>
</td>
<td class="nump">32,338<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | South America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Europe</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">87,246<span></span>
</td>
<td class="nump">91,785<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Asia Pacific</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">5,836<span></span>
</td>
<td class="nump">830<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | North America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | South America</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | Europe</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | Asia Pacific</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385420848">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126905575&amp;loc=SL49131252-203054<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385328128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule of Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 132,302<span></span>
</td>
<td class="nump">$ 121,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="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-progress</a></td>
<td class="nump">9,414<span></span>
</td>
<td class="nump">7,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">26,985<span></span>
</td>
<td class="nump">22,785<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories, net</a></td>
<td class="nump">$ 168,701<span></span>
</td>
<td class="nump">$ 152,580<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609391378720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="Show.showAR( this, 'defref_us-gaap_FIFOInventoryAmount', window );">Inventory amount, FIFO</a></td>
<td class="nump">$ 154,203<span></span>
</td>
<td class="nump">$ 139,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageCostInventoryAmount', window );">Inventory amount, weighted average cost</a></td>
<td class="nump">$ 14,498<span></span>
</td>
<td class="nump">$ 12,584<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_FIFOInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageCostInventoryAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380171632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments and Fair Value Measurements - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 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>Apr. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>contract</div>
</th>
<th class="th">
<div>Feb. 18, 2020 </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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167,393<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167,802<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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,746<span></span>
</td>
<td class="nump">$ 1,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities', window );">Earn-out consideration, operating and financing activities</a></td>
<td class="nump">$ 8,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsideration', window );">Earn-out consideration cash payment within financing activities</a></td>
<td class="nump">6,276<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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="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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember', window );">Non investment hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNumberOfInstrumentsHeld', window );">Number of hedge contracts | contract</a></td>
<td class="text">&#160;<span></span>
</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<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember', window );">Non investment hedges | Net Investment Hedge Due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 25,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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember', window );">Non investment hedges | Net Investment Hedge Due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">$ 25,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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Mexican Peso-Denominated Foreign Currency Forward Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Interest rate swap | 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,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="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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash flow hedges | Forward currency contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument | Cash flow hedges | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and 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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_PaymentsForEarnOutConsiderationFromOperatingActivities', window );">Payment of earn-out consideration paid within operating activities</a></td>
<td class="nump">$ 1,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForEarnOutConsiderationFromOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for earn out consideration from operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForEarnOutConsiderationFromOperatingActivities</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeNumberOfInstrumentsHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of derivative instruments of a particular group held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-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 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNumberOfInstrumentsHeld</td>
</tr>
<tr>
<td style="padding-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>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NetInvestmentHedgingMember</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_NetInvestmentHedgeDueTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NetInvestmentHedgeDueTwoThousandTwentySixMember</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_NetInvestmentHedgeDueTwoThousandTwentyEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NetInvestmentHedgeDueTwoThousandTwentyEightMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MexicanPesoDenominatedForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=sri_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementBusinessSegmentsAxis=sri_PstMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380796160">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 18, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForwardContractsMember', window );">Forward currency contracts | Cash flow hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap | Cash flow hedges</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap | Cash flow hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember', window );">Cross-currency swaps | Non investment hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amounts</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other current assets | Forward currency contracts | Cash flow hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial assets carried at fair 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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other current assets | Interest rate swap | Cash flow hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial assets carried at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">294<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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember', window );">Prepaid expenses and other current assets | Cross-currency swaps | Non investment hedges | Designated as Hedging Instrument</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Financial assets carried at fair 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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CrossCurrencyInterestRateContractMember</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_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NetInvestmentHedgingMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385452432">
<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) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Designated as Hedging Instrument | Forward currency contracts</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Gain (loss) recorded in other comprehensive income</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Designated as Hedging Instrument | Interest rate swap</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Gain (loss) recorded in other comprehensive income</a></td>
<td class="num">(4)<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</a></td>
<td class="nump">290<span></span>
</td>
<td class="num">(153)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Selling, General and Administrative Expenses | Designated as Hedging Instrument</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Cost of Sales | Designated as Hedging Instrument</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">199<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember', window );">Cash flow hedges | Interest Expense | Designated as Hedging Instrument</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</a></td>
<td class="nump">290<span></span>
</td>
<td class="num">(153)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember', window );">Non investment hedges | Cross-currency swaps</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Gain (loss) recorded in other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">687<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121577181&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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=125515794&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<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 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<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 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<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 https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_InterestExpenseMember</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_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_NetInvestmentHedgingMember</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_CrossCurrencyInterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CrossCurrencyInterestRateContractMember</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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609383738368">
<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) - Fair value - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest rate swap</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 294<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 294<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 inputs</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest rate swap</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 inputs</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest rate swap</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 inputs</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestRateDerivativeAssetsAtFairValue', window );">Interest rate swap</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets carried at fair value</a></td>
<td class="nump">$ 0<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestRateDerivativeAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestRateDerivativeAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel1Member</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_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueInputsLevel2Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385444032">
<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) - Stoneridge Brazil - Earnout Consideration<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at January 1</a></td>
<td class="nump">$ 7,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome', window );">Foreign currency adjustments</a></td>
<td class="nump">1,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Balance at March 31</a></td>
<td class="nump">$ 8,659<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=sri_StoneridgeBrazilMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StoneridgeBrazilMember</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_FairValueByLiabilityClassAxis=sri_EarnoutConsiderationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609390876960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation expense</a></td>
<td class="nump">$ 69<span></span>
</td>
<td class="nump">$ 1,098<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609383773152">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 167,393<span></span>
</td>
<td class="nump">$ 167,802<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total debt</a></td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">1,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion</a></td>
<td class="num">(1,456)<span></span>
</td>
<td class="num">(1,450)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt, net</a></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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 167,393<span></span>
</td>
<td class="nump">167,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Maturity</a></td>
<td class="text">June 2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">7.16%<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou short-term credit line</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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</a></td>
<td class="nump">$ 1,456<span></span>
</td>
<td class="nump">1,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Maturity</a></td>
<td class="text">June 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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Suzhou short-term credit line</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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sri_SwedenShortTermNoteMember', window );">Sweden short-term credit line</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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving credit facility</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="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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDateDescription', window );">Maturity</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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Outstanding credit lines interest rate</a></td>
<td class="text"> <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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=sri_SwedenShortTermNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=sri_SwedenShortTermNoteMember</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>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609376080624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br> &#165; in Thousands, kr 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="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="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 28, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>SEK (kr)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 01, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Feb. 28, 2023</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>SEK (kr)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 27, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 05, 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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</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,165<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 54,798<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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">167,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="text">&#160;<span></span>
</td>
<td class="nump">167,802<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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=sri_SwedenShortTermNoteMember', window );">Sweden short-term credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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">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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_BridgeLoanMember', window );">Bridge Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 40,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">$ 400,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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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="Show.showAR( this, 'defref_sri_DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount', window );">Debt instrument covenant default of other debt maximum 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="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_sri_DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount', window );">Debt instrument covenant uninsured asset losses maximum amount</a></td>
<td class="text">&#160;<span></span>
</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>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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">167,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="text">&#160;<span></span>
</td>
<td class="nump">167,802<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_SuzhouShortTermCreditLineMember', window );">Suzhou short-term credit line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="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">2,912<span></span>
</td>
<td class="nump">&#165; 20,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="nump">2,900<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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">$ 1,456<span></span>
</td>
<td class="text">&#160;<span></span>
</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,450<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Outstanding credit lines weighted-average interest 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="nump">3.70%<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="nump">3.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=sri_BankAcceptanceDraftCreditLineMember', window );">Bank Acceptance Draft Credit Line</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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">$ 4,004<span></span>
</td>
<td class="text">&#160;<span></span>
</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,998<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="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="nump">8,737<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="nump">8,699<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Outstanding letters of credit</a></td>
<td class="text">&#160;<span></span>
</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,626<span></span>
</td>
<td class="text">&#160;<span></span>
</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,626<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="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="nump">kr 20,000<span></span>
</td>
<td class="nump">1,928<span></span>
</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">kr 20,000<span></span>
</td>
<td class="nump">1,922<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Revolving 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="nump">163<span></span>
</td>
<td class="nump">14<span></span>
</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">kr 18,973<span></span>
</td>
<td class="nump">$ 2,099<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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></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">kr 85,054<span></span>
</td>
<td class="nump">$ 8,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_CreditFacilityMember', window );">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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MinimumInterestCoverageRatio', window );">Minimum interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50%<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Quarter Ended March 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MinimumInterestCoverageRatio', window );">Minimum interest coverage ratio</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Quarter Ended June 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MinimumInterestCoverageRatio', window );">Minimum interest coverage ratio</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Quarters Ended March 31, 2023 and December 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MinimumInterestCoverageRatio', window );">Minimum interest coverage ratio</a></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.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Bridge Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Revolving 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 300,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="nump">$ 300,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Capitalized deferred financing 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">484<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="nump">4.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>
<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="Show.showAR( this, 'defref_sri_PercentThresholdOfDomesticCash', window );">Percent threshold of domestic cash</a></td>
<td class="nump">100.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>
<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="Show.showAR( this, 'defref_sri_PercentThresholdOfForeignCash', window );">Percent threshold of foreign cash</a></td>
<td class="nump">65.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>
<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="Show.showAR( this, 'defref_sri_MaximumNetLeverageRatio', window );">Maximum net leverage ratio</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_WriteOffOfDeferredDebtIssuanceCost', window );">Write off of deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 365<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Revolving Credit Facility | Debt Instrument, Redemption, Period Four</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Revolving Credit Facility | Debt Instrument, Redemption, Period Five</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Revolving Credit Facility | London Interbank Offered Rate (LIBOR)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Revolving Credit Facility | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 70,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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember', window );">Amendment Three | Specified Hedge Borrowings | Revolving 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">0.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>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentFourMember', window );">Amendment Four | Revolving 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 300,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="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Capitalized deferred financing 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">$ 332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberFourMember', window );">Amendment Number Four | Quarter Ended March 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MinimumInterestCoverageRatio', window );">Minimum interest coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">300.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberFourMember', window );">Amendment Number Four | Revolving 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_PercentThresholdOfDomesticCash', window );">Percent threshold of domestic cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_PercentThresholdOfForeignCash', window );">Percent threshold of foreign cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">65.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_MaximumNetLeverageRatio', window );">Maximum net leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberFourMember', window );">Amendment Number Four | Revolving Credit Facility | Debt Instrument, Redemption, Period One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">475.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberFourMember', window );">Amendment Number Four | Revolving Credit Facility | Debt Instrument, Redemption, Period Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_sri_MaximumLeverageRatio', window );">Maximum leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">425.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberFourMember', window );">Amendment Number Four | Revolving Credit Facility | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 70,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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument covenant default of other debt maximum amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument covenant uninsured asset losses maximum amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase in maximum borrowing capacity of credit facility</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_sri_MaximumLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MaximumLeverageRatio</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>dtr-types: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_MaximumNetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MaximumNetLeverageRatio</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>dtr-types: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_MinimumInterestCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum interest coverage ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MinimumInterestCoverageRatio</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>dtr-types: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_PercentThresholdOfDomesticCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent threshold of domestic cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PercentThresholdOfDomesticCash</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>dtr-types: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_PercentThresholdOfForeignCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent threshold of foreign cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PercentThresholdOfForeignCash</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>dtr-types: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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WriteOffOfDeferredDebtIssuanceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermDebtTypeAxis=sri_SwedenShortTermNoteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=sri_SwedenShortTermNoteMember</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=us-gaap_BridgeLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_BridgeLoanMember</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_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_CreditFacilityAxis=sri_BankAcceptanceDraftCreditLineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BankAcceptanceDraftCreditLineMember</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_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentAxis=sri_CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sri_AmendmentNumberThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AmendmentNumberThreeMember</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_DebtInstrumentRedemptionPeriodAxis=sri_DebtInstrumentRedemptionPeriodSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=sri_DebtInstrumentRedemptionPeriodSixMember</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_DebtInstrumentRedemptionPeriodAxis=sri_DebtInstrumentRedemptionPeriodSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=sri_DebtInstrumentRedemptionPeriodSevenMember</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_DebtInstrumentRedemptionPeriodAxis=sri_QuartersEndedMarch312023AndDecember312022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=sri_QuartersEndedMarch312023AndDecember312022Member</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFourMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodFiveMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_sri_DebtCategoryAxis=sri_SpecifiedHedgeBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sri_DebtCategoryAxis=sri_SpecifiedHedgeBorrowingsMember</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_AmendmentFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AmendmentFourMember</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_AmendmentNumberFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AmendmentNumberFourMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385441392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share - Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share (in shares)</a></td>
<td class="nump">292,860<span></span>
</td>
<td class="nump">218,727<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sri_PerformanceBasedRightToReceiveCommonSharesMember', window );">Performance Based Right to Receive Common Shares</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Common shares, non-vested (in shares)</a></td>
<td class="nump">521,304<span></span>
</td>
<td class="nump">797,873<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=sri_PerformanceBasedRightToReceiveCommonSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PerformanceBasedRightToReceiveCommonSharesMember</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>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385432480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average Common Shares outstanding (in shares)</a></td>
<td class="nump">27,349,357<span></span>
</td>
<td class="nump">27,198,677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average Common Shares outstanding (in shares)</a></td>
<td class="nump">27,349,357<span></span>
</td>
<td class="nump">27,198,677<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609383711568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">$ 4,069<span></span>
</td>
<td class="nump">$ 5,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(229)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">3,840<span></span>
</td>
<td class="nump">5,209<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated other comprehensive loss</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(103,142)<span></span>
</td>
<td class="num">(97,024)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(99,302)<span></span>
</td>
<td class="num">(91,815)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(103,374)<span></span>
</td>
<td class="num">(97,203)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="nump">4,072<span></span>
</td>
<td class="nump">4,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="nump">4,072<span></span>
</td>
<td class="nump">4,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(99,302)<span></span>
</td>
<td class="num">(93,042)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember', window );">Unrealized gain (loss) on derivatives</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">232<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications</a></td>
<td class="num">(3)<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="num">(229)<span></span>
</td>
<td class="num">(78)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income, net of tax</a></td>
<td class="num">(232)<span></span>
</td>
<td class="nump">1,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,227<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-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_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="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 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<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(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&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(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeMember</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_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedTranslationAdjustmentMember</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_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609384829984">
<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="2"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 12, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 12, 2020 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>BRL (R$)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses', window );">Groundwater remediation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 125<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="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Environmental remediation accrued undiscounted liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">4,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,437<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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=sri_AccruedExpensesAndOtherCurrentLiabilitiesMember', window );">Accrued expenses and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForEnvironmentalLossContingenciesGross', window );">Environmental remediation accrued undiscounted liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">132<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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Line of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">PST Eletronica Ltda | Civil, labor and other tax contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss contingency, estimate of possible loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R$ 47,898<span></span>
</td>
<td class="nump">$ 9,165<span></span>
</td>
<td class="nump">R$ 47,820<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">PST Eletronica Ltda | Fine</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LitigationSettlementAmountAwardedToOtherParty', window );">Litigation amount</a></td>
<td class="nump">$ 1,574<span></span>
</td>
<td class="nump">R$ 7,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccrualForEnvironmentalLossContingenciesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Undiscounted amount of the accrual for environmental loss contingencies.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LitigationSettlementAmountAwardedToOtherParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount awarded to other party in judgment or settlement of litigation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementAmountAwardedToOtherParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=121557415&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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BalanceSheetLocationAxis=sri_AccruedExpensesAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=sri_AccruedExpensesAndOtherCurrentLiabilitiesMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=sri_FineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FineMember</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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609390079856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward', window );"><strong>Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty and recall reserve at beginning of period</a></td>
<td class="nump">$ 13,477<span></span>
</td>
<td class="nump">$ 9,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualWarrantiesIssued', window );">Accruals for warranties established during period</a></td>
<td class="nump">4,329<span></span>
</td>
<td class="nump">3,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Aggregate changes in pre-existing liabilities due to claim developments</a></td>
<td class="nump">141<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="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualPayments', window );">Settlements made during the period</a></td>
<td class="num">(2,025)<span></span>
</td>
<td class="num">(2,992)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Foreign currency translation</a></td>
<td class="nump">66<span></span>
</td>
<td class="num">(94)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrual', window );">Product warranty and recall reserve at end of period</a></td>
<td class="nump">$ 15,988<span></span>
</td>
<td class="nump">$ 9,818<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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126907703&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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609385344336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Realignment and Restructuring - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringPlanAxis=sri_ParticulateMatterProductLineStrategicExitMember', window );">Particulate Matter Product Line Strategic Exit | Control Devices | Maximum</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostExpectedCost1', window );">Estimated total cost</a></td>
<td class="nump">$ 4,200<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringPlanAxis=sri_ParticulateMatterProductLineStrategicExitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ParticulateMatterProductLineStrategicExitMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609383778016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details) - Control Devices<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Particulate Matter Product Line Strategic Exit</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">$ 35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></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="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Canton Facility Restructuring Plan</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></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="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee termination benefits | Particulate Matter Product Line Strategic Exit</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></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="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Employee termination benefits | Canton Facility Restructuring Plan</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Beginning balance</a></td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Charge to expense</a></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="Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Cash payments</a></td>
<td class="num">(93)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringReserveSettledWithoutCash2', window );">Utilization, Non-Cash</a></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="Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Ending balance</a></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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<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 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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 https://asc.fasb.org/extlink&amp;oid=126954810&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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ControlDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ParticulateMatterProductLineStrategicExitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ParticulateMatterProductLineStrategicExitMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609380818192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">$ 1,262<span></span>
</td>
<td class="nump">$ 34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">175<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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">309<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Cost of Sales</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">175<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Selling, General and Administrative Expenses</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring expense</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_StoneridgeBrazilMember', window );">Stoneridge Brazil</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment</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="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="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Total business realignment charges</a></td>
<td class="nump">953<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment | Selling, General and Administrative Expenses</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="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="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 953<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<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 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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 https://asc.fasb.org/extlink&amp;oid=126954810&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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StoneridgeBrazilMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StoneridgeBrazilMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387212544">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit) on operations</a></td>
<td class="num">$ (708)<span></span>
</td>
<td class="nump">$ 1,493<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">8.70%<span></span>
</td>
<td class="num">(24.20%)<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: 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 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609387311232">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609381401568">
<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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 241,325<span></span>
</td>
<td class="nump">$ 221,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating (Loss) 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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating loss</a></td>
<td class="num">(4,029)<span></span>
</td>
<td class="num">(2,984)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="nump">8,325<span></span>
</td>
<td class="nump">8,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_SegmentReportingInformationInterestExpenseNetAbstract', window );"><strong>Interest Expense (Income), 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="nump">2,746<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="nump">2,746<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Total capital expenditures</a></td>
<td class="nump">8,911<span></span>
</td>
<td class="nump">7,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">670,738<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 652,105<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember', window );">Intersegment Eliminations</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="num">(9,250)<span></span>
</td>
<td class="num">(8,641)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="num">(372,764)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(371,992)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">85,942<span></span>
</td>
<td class="nump">84,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating (Loss) 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating loss</a></td>
<td class="nump">2,087<span></span>
</td>
<td class="nump">6,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="nump">3,174<span></span>
</td>
<td class="nump">3,561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_SegmentReportingInformationInterestExpenseNetAbstract', window );"><strong>Interest Expense (Income), 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Total capital expenditures</a></td>
<td class="nump">1,956<span></span>
</td>
<td class="nump">3,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">177,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,535<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | Segment Reconciling Items</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">734<span></span>
</td>
<td class="nump">930<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember', window );">Control Devices | Operating Segments</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">86,676<span></span>
</td>
<td class="nump">84,990<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">141,127<span></span>
</td>
<td class="nump">124,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating (Loss) 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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating loss</a></td>
<td class="nump">1,400<span></span>
</td>
<td class="num">(2,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="nump">3,464<span></span>
</td>
<td class="nump">3,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_SegmentReportingInformationInterestExpenseNetAbstract', window );"><strong>Interest Expense (Income), 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="nump">485<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Total capital expenditures</a></td>
<td class="nump">6,207<span></span>
</td>
<td class="nump">2,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">380,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">369,232<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Segment Reconciling Items</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">8,516<span></span>
</td>
<td class="nump">7,711<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember', window );">Electronics | Operating Segments</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">149,643<span></span>
</td>
<td class="nump">132,664<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating (Loss) 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating loss</a></td>
<td class="nump">1,343<span></span>
</td>
<td class="nump">492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_SegmentReportingInformationInterestExpenseNetAbstract', window );"><strong>Interest Expense (Income), 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Total interest expense, net</a></td>
<td class="num">(270)<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Total capital expenditures</a></td>
<td class="nump">636<span></span>
</td>
<td class="nump">669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">64,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | Segment Reconciling Items</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=sri_PstMember', window );">Stoneridge Brazil | Operating Segments</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<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="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember', window );">Corporate Segment</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="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract', window );"><strong>Operating (Loss) 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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating loss</a></td>
<td class="num">(8,859)<span></span>
</td>
<td class="num">(7,540)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Total depreciation and amortization</a></td>
<td class="nump">602<span></span>
</td>
<td class="nump">561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_SegmentReportingInformationInterestExpenseNetAbstract', window );"><strong>Interest Expense (Income), 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense, net</a></td>
<td class="nump">2,513<span></span>
</td>
<td class="nump">1,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Total capital expenditures</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">$ 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 421,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 419,469<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Information, Capital Expenditures [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_sri_SegmentReportingInformationInterestExpenseNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Segment Reporting Information, Interest Expense, Net [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SegmentReportingInformationInterestExpenseNetAbstract</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: 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 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<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 https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: 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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<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.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: 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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MaterialReconcilingItemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609384487392">
<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="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 241,325<span></span>
</td>
<td class="nump">$ 221,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">247,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 242,554<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">123,726<span></span>
</td>
<td class="nump">103,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">94,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_SouthAmericaMember', window );">South America</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">14,256<span></span>
</td>
<td class="nump">12,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">32,471<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sri_EuropeAndOtherMember', window );">Europe and Other</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">103,343<span></span>
</td>
<td class="nump">$ 105,185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total long-term assets</a></td>
<td class="nump">$ 120,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,609<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 41<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: 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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<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 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140609379928640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Narrative) (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="1">64 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>Apr. 29, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>May 15, 2017</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2018</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption', window );">Fair value and other adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (171)<span></span>
</td>
<td class="num">$ (81)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember', window );">PST Eletronica Ltda</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="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="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities', window );">Fair value of earn-out liability</a></td>
<td class="nump">$ 8,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_AutotechVenturesMember', window );">Autotech Ventures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_sri_ExpectedLifeOfFund', window );">Expected life of fund</a></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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_AutotechVenturesMember', window );">Autotech Ventures | Venture Capital Funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,644<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional percentage of noncontrolling interest acquired</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>dtr-types: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_ExpectedLifeOfFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected life of fund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ExpectedLifeOfFund</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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in fair value adjustment on other assets (liabilities) carried at fair value under the fair value option on the statement of cash flows of Federal Home Loan Banks (FHLBanks).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66023616&amp;loc=SL35737436-115832<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&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.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=sri_PstEletronicaltdaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AutotechVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>sri-20230331_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:sri="http://www.stoneridge.com/20230331"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20230331.xsd" xlink:type="simple"/>
    <context id="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i51265f665ff24671be170b7ee8379cd4_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="i0731e85306b243e78bfb25e2f86b08d1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4294f82ad613493084886ce19289b40d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i04565844327a433eb9a0316641d5c46d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icaa89c843b774054ba5f77db45f574eb_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifc51a78dde224845aa4c759c6bf7807d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00060b1661be4e28969715bced39fdd4_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i675b448bf96e42458f0e145f4753c35a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac1ed3dd7c914becba838a7f4ee5d43e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8804007528745678c7fdbbda2908986_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d2338b289e641d0a0906aee4863b851_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2b90dfb711554305a806113cd33f1784_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0980a1ffb10c449787a38fc6c638174a_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic91cd6a19dd24210ae5eaacebaedd527_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i04bc41f5f9bd4afb87c4820af3bedec4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic5281933194741b899bf8fe13493929b_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i4ef2d19c1eaf4de086dd562897cd924c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibe95dcd24b8d453884e03198b216157d_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i0f9cbdfa39754567abf029ffc14b6aae_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i35678cde1ae94719a7b9582b2ebff766_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d9d2f3a9a2645808844eda7de0264f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i907c2b52309a4e8ab51ad1af0a070d2e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia154fc737c6a4848b8967dbc39a4e7e9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia8cc634d376745f7af3e07e125671307_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id6d85ec432dc48d7996211ad67b61b9b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b64c5239ebc42dd92613ffd6a398e59_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i801ed1fbede4469f94df24d67356441d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i69ca9cf62c934e7aa8a6c3b7142a436a_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i825b4f6273cd4342ad589b62a2c98349_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="ic29bde6912c04de299162aa419ff6689_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i34d9261f3f794670bb0205ce80077876_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i829f73477fbc465ca9fd7e264902b6a6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sri:CommonSharesHeldInTreasuryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iae7a371b115f47d889b88cfc30b61774_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i9c218bc8281f49edac0335bdd524d116_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5d80d141ba8f4af89475f5f34a3e7f67_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i64af0687e252416ca69cc8ef2bc091fc_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i638b7ba41e74453582dd33eeafcff244_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i97662fc03ba54551abce34ef92e2d024_D20230101-20230331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5d00948e3a504e229f3c42e84ccf74f6_D20220101-20220331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i238a522a5389452596641d0fad8219a0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id81d08c8d0514847ad196125590a0377_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3db4b36b435e427ab08489160cab28f8_D20230101-20230331">
        <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:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9f1af692fae4431a8213d9e19dd352e8_D20220101-20220331">
        <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:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if82fcc316d7c40908c29b9e40f7b5538_D20230101-20230331">
        <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:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i31c82caf90924517b3f550823152e7f9_D20220101-20220331">
        <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:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i759909a494c64394929669e3e946d7d6_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib5e132aeb69443eabf28b424ccca65fc_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2b41bfe85dbc402eb0bec695236c6d4f_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i050225d01a38428d98cf46e1f95a260f_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i35770f5c619840c1af9553d5d3c61fa6_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3cb413ed7ef647699b1e1c02fb978a1e_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib7a9d99fafab44b3910ec38018378754_D20230101-20230331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i935b6f376cf944ef9ff28286b4a8a695_D20220101-20220331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5468ea91acb54298a6311eccd0f5cd6e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ife504540105d420cb5a77d12ff89aa8c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4d3b066717294afeaab7a4cf5285fcdf_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if3c0bfc3d64c474c95098347b5874c73_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieab3e3b010024fe983888feba40a0653_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1e4c1c7e94f74c3e9e6bb76c81acf79b_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib9b4d9d359784bc58f47fe1e07a52bd7_D20230101-20230331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia9498d3607eb4250995ec6463119f991_D20220101-20220331">
        <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:PstMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69ec7276b4974b1e86bb49bdc461cb81_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i702595e769834b108c443c0cbb2bb8f1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4ffe82b4161446dba1f99319fc6ce5bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7e61864e77c4de7b5de6a5ff09d2989_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:NetInvestmentHedgeDueTwoThousandTwentyEightMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8d25cb52ccef4a93a670f6fd93ba71d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">sri:NetInvestmentHedgeDueTwoThousandTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i829e6c4332664a7d99a051227596ca42_I20221231">
        <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>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3bf076d60ee24cbaa0dc9a584d8797af_I20200218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-18</instant>
        </period>
    </context>
    <context id="i8306e63303ae43c78b82f21d0839d519_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i97727ed62c4e4f21a6c29e6c3148c340_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id16633dda25f414794ffde6a3a6c5cbb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i105e71ab953b406bab2dc0bae87cebbd_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="idcec320422174be782d1e05c4727e8c1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c86642cb30d4788850d4c04ae776800_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i3ff8c5464a5e419b9af714e40b0295c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i440b10ea3956453db089d0f532738c01_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i0ec5ecf2be54459ab24b82caf166773e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1cae652a3d0a4e489aef6d297c394265_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i15ce770f1cf64303b0dd0ccb7025a5c2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie79c05c0aabd44619d614cdcdaebae4e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iefb5d6d5fe904f3db4d06da6ea92e90f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifb06d1ac20224125b972b89ccb3b131a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibee8dde49d544e298d9637b6a7080a12_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331">
        <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>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CrossCurrencyInterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8cd78e93d99c49c1ac1d18dd5409e073_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iafaf5b6b563142ad88745d8171599a85_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0a739bf9016b43b8bb2468f4f55bd704_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i28a85eac466c40e8ba791934baf4c5eb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib116828e63984a9388423ef7dc343d4f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1a716bb58fb64690b0307080de3589ba_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2de9342619794282be6a2551e53518fc_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i307c9740e6b1493881306b57b7856596_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7ae587d8679b462fa697ab1fe1f5e514_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0c76c18467b4483e8041d32af6835266_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idf9f2ffd82c649df98558e1c1070d30b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i36558cffd448456385fcb315c5866d59_I20211231">
        <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:StoneridgeBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2517d4634bc24b748fcaf6f8fca316f9_D20220101-20220331">
        <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:StoneridgeBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i9d0c504fed824dd58f26b165774e56f5_I20220331">
        <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:StoneridgeBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="ic0b790d8c59848038c1add4737e35b54_D20220401-20220430">
        <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>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i708684484ac14536849a969332a47ef8_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="ia7110a60d6724901b9942db806ed3f15_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia6d347b1576a4241b64abb93753c3b03_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2c0b88704368467cba2a2f6a39a17a78_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">sri:SwedenShortTermNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i17781544031f4c28a1c30cb217448aa4_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2c85cde3ac9e427faa3b16112952e9d9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i05bff30dbc6f4720939d1d72ae20a627_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id92b7e01486c4445b3d82d960f3467b8_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i346defe62d814958a5c4f8b246b65db0_I20190605">
        <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="i4c01aec9a57c42629be1952d122d5f85_I20190605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-05</instant>
        </period>
    </context>
    <context id="i35c6e4e377354b18adb1333539c4b1bd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i24db1adfdb734cd68b42cf016b95af9a_I20220227">
        <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>2022-02-27</instant>
        </period>
    </context>
    <context id="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="id098b1843cf945d9876ee56d6e1f13fc_I20220227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-27</instant>
        </period>
    </context>
    <context id="i54b37583bdb44e2ab2ee833a0710e098_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:BridgeLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i623a7a971ade4ae2ba07d1f737e0a678_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i009f56972d78491789fee3014abc1a08_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i9d23bae5473149edbd814e9d21606640_I20220227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-27</instant>
        </period>
    </context>
    <context id="i7759fd3a119d4443b5fe67b9bda7744b_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i64d7a594e5f84ef3b4d87f10feb66e5b_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i7ce4a04b57304db59570270c9570b547_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:QuartersEndedMarch312023AndDecember312022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia0eaa48ca73c42e48f17d822fd7babbe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:QuartersEndedMarch312023AndDecember312022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i54618f5cae564b3593742ed51fee223f_I20220228">
        <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:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i59fd66653cc945cda410e8b459f571dc_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i37455e3bc9764e9a91e41d541b79faca_D20220228-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="sri:DebtCategoryAxis">sri:SpecifiedHedgeBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-28</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="i5e532a6a6072419ab1bb4fd8c562e07d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8b6103be8c0f4e0eab507f07ebf08502_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="ib292b9b98d804a51b9c1c80428cc5faf_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="ie1a492f086954034971b5e7c5473d29b_I20230228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:CreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-02-28</instant>
        </period>
    </context>
    <context id="icabbcbda8a9f486cad37fd3dabfd7624_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">sri:DebtInstrumentRedemptionPeriodSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="i01e1dcb0ebf34d76abd0d261183e7fe5_I20230301">
        <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:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentNumberFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-01</instant>
        </period>
    </context>
    <context id="i9e1a2fa7346a45da9e053e8b390f36d0_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sri:AmendmentFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia9bf0ce0aecd47d39f9eb4c3a008b8bf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i3588867e40514dc89ca91126bd13da11_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i37e3b3b00f364c09b0583208b447e5cd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i77518f0d796645328010c655e4dc8cc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ElectronicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:BankAcceptanceDraftCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">sri:BankAcceptanceDraftCreditLineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i299bd75d41b34ed48fd1cf5718d1e55b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:PerformanceBasedRightToReceiveCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib39e4d7f155242d4bd21f7d87e0ba9d5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sri:PerformanceBasedRightToReceiveCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idffa6d3ba80247f192580dc2efa7b9ab_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f5ab344540a4660947bacbf5d258b36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i0bb8d3e80b04400cb5bac29c121dea13_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4fca8a6fec3a4ba1a50ebb25dc57b3dc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if5dcfe684cab421ba6ca87ab9c2be0e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib94fe76667ea48539ebb18e5a79e9254_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if3a3dfa4e87b4d42a1feeaab3cd33472_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie3f361d28cf548d9b0e60b6c5796ab33_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i645822d094874ea19bf474dbcf62b15b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">sri:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie7b4ebac88754001ba0f4aee01bdaa36_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">sri:AccruedExpensesAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ab9e9beeeff48ba962d73e8d715a1e9_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812">
        <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:FineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-12</startDate>
            <endDate>2020-08-12</endDate>
        </period>
    </context>
    <context id="i2f135b6adea8421abd53d9c3a14c95f2_I20230331">
        <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:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3768433bca654d41b3c28605704c1f54_I20211231">
        <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:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331">
        <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:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i610e427218ea467fae693e65e3838456_I20220331">
        <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:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id86110c609ac4addbc60c0219c678fe7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib29169d7f8bc45d9b7daa5ca070597a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">sri:ParticulateMatterProductLineStrategicExitMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:ControlDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib088bf21dc034bf2b22e619d5110035b_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib5291e3150144d59a586ffc129d28106_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ic831411fbe1d4eb3b82205414888742e_I20211231">
        <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>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i87d43565ee3846f48d2b2e1ee8f65038_I20220331">
        <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>2022-03-31</instant>
        </period>
    </context>
    <context id="ia49162dcf25a4a829dc44c1a836f5c13_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i863993157ea6407b85195e1d790ccc24_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">sri:StoneridgeBrazilMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icfc649a05b634de1b1321b25f13e229b_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i334e719883ec43c59568ac9da3ca46a7_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i37bec3f25c5741caa145f69098416aca_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic1d93fda71d0478d8c4095a619470ccb_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i254fa5a3e7f54a5fb9c35a6e476fc0b4_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibfd6bcf1d8414141a3df9bca66bce808_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1ff9833ed9394af28dc53b890ad1305e_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icca9f68c91714e02adebde92a2472f28_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id781a274db124e60a080787ccdd98c34_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie4dfa7286eaf4ec9b4d1718c8075eeb6_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i65d850d1cfd644ae8a713862b00123d4_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idcf215adff024af18241d85d5b961d9c_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4dd1505c8150489d9347f19d654a28ed_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i4f6f7b54ae25447c96b50e6a5a5087c8_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id9ac7555fdfe4d2c949c825309229c9b_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i01acb5d1de924105b798f8a4f021e2b1_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i49671d0fb367406588d40e54f0d096cd_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i20f4c25e9bda4d1c83ab4b12a014b20c_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2d1571d6843f4575a210c0bdd2dd2d7e_D20230101-20230331">
        <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>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="idef5d311ff2044f2aa2696e394008d71_D20220101-20220331">
        <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>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if769b72485824db0b03a02fd98db0b44_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2b2c070596e44b82a01254e00f77da98_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9a151f1a77e146ccacce431b07c390a5_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i792da8ba24c54c7784984ceb1ec07f0f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3176b0c3979f4d4183999df8209292c1_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="ifcefb418300a4da6a04cba4e88f460d5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i81f7549bd00d456390cef623774aa5fc_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="if2aaf3792b9b4419a9a6b4f3dbd9b27b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7947b81b18d24a49a4be60aae047b4ac_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2df2f015fbcb4b98a963f45e310d9f8f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iad333f3d3d844c8696cd46aeab90104b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9b649355ffbc47cb8a401d5f9bfae413_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iaecbca072fe34ae69c7b4f46b3a147e1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7d6e576b71454940a169f31dae3d8382_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i593432f0a42c4322b800dcf07a26d406_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7577ea297bb04b6c919d57cc17694d27_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:SouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i730963f470fa499d9bffa29bc92c28f5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iba788b42c03f4e77b7018d5ade7f577c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sri:EuropeAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia893fa62617b4768bc8715bf2df44777_D20120101-20170515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2012-01-01</startDate>
            <endDate>2017-05-15</endDate>
        </period>
    </context>
    <context id="i8a51d0e8ac204a30907a8963f2eef9d8_I20170516">
        <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="i2d065897f96a49639351c22cae64fab2_D20220429-20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:PstEletronicaltdaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-29</startDate>
            <endDate>2022-04-29</endDate>
        </period>
    </context>
    <context id="ifd04ffe32cfb410ebcbf17575aec3909_I20181231">
        <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="i50990f3ed5744112a378d86487d08dc8_I20230331">
        <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>2023-03-31</instant>
        </period>
    </context>
    <context id="i35e6e60e00084d489a4b5a79841006d3_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001043337</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">sri:AutotechVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8becdc04dd0741d2aa16611ab0328060_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="contract">
        <measure>sri:contract</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="sek">
        <measure>iso4217:SEK</measure>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <unit id="brl">
        <measure>iso4217:BRL</measure>
    </unit>
    <unit id="segment">
        <measure>sri:segment</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF8yLTEtMS0xLTMxMTEx_b91cbeb4-2402-429f-9cfc-93bb48b16443">0001043337</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF8zLTEtMS0xLTMxMTEx_10858b08-f4c0-4649-8cb0-eb5e7dcff70d">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF80LTEtMS0xLTMxMTEx_e5636933-82d7-4e5c-9da5-53cbd2b5cf08">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF81LTEtMS0xLTMxMTEx_fae2c6af-6661-49d8-82a5-f4885c6ba787">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80L2ZyYWc6YmFjZGMzMDAxNTcyNDhlYjgzYzhiZDg4YWNkZjgzMjMvdGFibGU6NGFmYmY2N2FjMmE5NDZlZWJlNzRjYjAzMWJjNzk5MDAvdGFibGVyYW5nZTo0YWZiZjY3YWMyYTk0NmVlYmU3NGNiMDMxYmM3OTkwMF82LTEtMS0xLTMxMTEx_d8ec3a31-e818-4953-9fd4-a4ef4bca99db">false</dei:AmendmentFlag>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE2ODY_33b93982-441a-4778-a408-5304edd325e4"
      unitRef="sek">163000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3MDg_f5d14e47-94a0-4d20-827f-37ea302839d5"
      unitRef="usd">14000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3NzI_8e551db8-6c9d-455c-9237-e7bc588c5513"
      unitRef="sek">18973000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NjQvZnJhZzoxNzAyNTZkZjhiZmM0NTU2YTEzNjNjNGFjYWM4NDM3Yy90ZXh0cmVnaW9uOjE3MDI1NmRmOGJmYzQ1NTZhMTM2M2M0YWNhYzg0MzdjXzE2NDkyNjc0NDE3OTQ_9edfe772-1231-43d4-a63d-18a45375916a"
      unitRef="usd">2099000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <dei:DocumentType
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUx_c2ce3869-a9b3-4607-ad4b-9b985a6cf5a8">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl81NDk3NTU4MTYwMjA_4fd68544-fdec-436b-a848-664b4413fffa">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8yMDE_037f4831-a651-4498-9f61-3318bf4ac699">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl81NDk3NTU4MTYwMjI_00b1ac1e-30c7-4dc8-ba75-6ae8d42c6115">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUz_9f76322f-a305-4c81-8932-d6cbf21c02a4">001-13337</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODU0_5e5b065a-68ae-44ad-a56b-fcb6442ff1a8">STONERIDGE, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8wLTAtMS0xLTMxMTEx_cc3cd8da-6da3-417b-8e43-d3d2ac15fd81">OH</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8wLTItMS0xLTMxMTEx_1737f582-f42d-45ef-ac9b-75ba820bba62">34-1598949</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfNA_c64e2906-9d0d-481d-8bbb-315858665ee4">39675 MacKenzie Drive, Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfOA_4ec5d9c0-6b0f-415e-b361-591023c4c517">Novi</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTAtMS0xLTMxMTExL3RleHRyZWdpb246ZjU5MjM5MjdmMWRkNDI5Njk4N2RlYThhOTAzMDhkNzFfMTI_78f1d8eb-0a17-4368-b6f1-2973d0eb214e">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTRhNWRiNTZkZGJlNDBjNmFkZGI0YmUzZjQ4NmMwNjkvdGFibGVyYW5nZTphNGE1ZGI1NmRkYmU0MGM2YWRkYjRiZTNmNDg2YzA2OV8zLTItMS0xLTMxMTExL3RleHRyZWdpb246NjVlM2FkNTMzMGJiNGQ0NmFhYmQ4NWUzZjc1MGQ0YjJfNA_e62b0a34-bd48-43c4-893e-5d3ad2e7e223">48377</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6NTQyNThiYmU3ZDJhNDY5NWE0MzA5YzA4NGQ5N2Q2NzUvdGFibGVyYW5nZTo1NDI1OGJiZTdkMmE0Njk1YTQzMDljMDg0ZDk3ZDY3NV8wLTEtMS0xLTMxMTExL3RleHRyZWdpb246MWIwNTkzZjViOTRmNDA1MmI3YTRmM2Q2ZTBlNDA3ODhfNQ_aa78c2f7-446c-4c88-8359-78f612df332a">248</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6NTQyNThiYmU3ZDJhNDY5NWE0MzA5YzA4NGQ5N2Q2NzUvdGFibGVyYW5nZTo1NDI1OGJiZTdkMmE0Njk1YTQzMDljMDg0ZDk3ZDY3NV8wLTEtMS0xLTMxMTExL3RleHRyZWdpb246MWIwNTkzZjViOTRmNDA1MmI3YTRmM2Q2ZTBlNDA3ODhfOQ_a4bf8237-0484-40cc-aa81-d0cfb1ef7cc9">489-9300</dei:LocalPhoneNumber>
    <dei:Security12gTitle
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTAtMS0xLTMxMTExL3RleHRyZWdpb246NDg3NmNhODE4NTg0NGEzYWFkNDBlMjMwYmFlN2NjNTJfNQ_7d07e1a1-0bdd-4f3c-8185-ee86bdc5bba8">Common Shares</dei:Security12gTitle>
    <dei:TradingSymbol
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTItMS0xLTMxMTEx_e5e871cf-a506-41b3-928e-98ecf7ff3a15">SRI</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6MWFkYWVmMzJhN2Q1NDQxMDg3NmIzODFiMDVlYTMxNmEvdGFibGVyYW5nZToxYWRhZWYzMmE3ZDU0NDEwODc2YjM4MWIwNWVhMzE2YV8wLTQtMS0xLTMxMTExL3RleHRyZWdpb246M2QyMTM4MjdhMmJlNGNkMjllYzEwY2ZmZmQ1NzlhNWRfNQ_28c6a8e7-21ea-47f3-a081-e994b89d3177">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ3_ef81b9a1-4c8f-4cfb-b69c-ca3ec5d2e2d2">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ4_1c50fa2b-b3f9-43f2-bcd2-48696dbae6ff">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8wLTEtMS0xLTM4ODk5L3RleHRyZWdpb246YjgzMGExZGExZDk5NDkwN2EwMjcwZTViMGY5ZDRhYTdfNTQ5NzU1ODEzOTMx_c4690170-8b2e-4a33-adbf-7e58c5783da3">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8xLTAtMS0xLTMxMTEx_f2d9bfa8-4835-4fb3-8c69-888b9d902bdd">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGFibGU6YTBjZmY0MzJjY2NhNGUzYmI2ODIxYWVjOGI1ODlhN2QvdGFibGVyYW5nZTphMGNmZjQzMmNjY2E0ZTNiYjY4MjFhZWM4YjU4OWE3ZF8xLTEtMS0xLTMxMTEx_bbb24e5e-e11b-42a9-a22c-40c4847d4aed">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODQ5_ca49a135-f2d2-4b22-be47-996d98d68796">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i51265f665ff24671be170b7ee8379cd4_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xL2ZyYWc6MDM4YTQzNzdkYWE1NDUzNWE5MzdiYjI5MWEwZmZjN2YvdGV4dHJlZ2lvbjowMzhhNDM3N2RhYTU0NTM1YTkzN2JiMjkxYTBmZmM3Zl8xODUw_00506e50-add5-4ed4-95ce-507f6ccad77a"
      unitRef="shares">27513330</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNC0yLTEtMS0zMTExMQ_d09a6cfc-4aed-4aa7-b623-4d9eb6cc3d0b"
      unitRef="usd">35165000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNC00LTEtMS0zMTExMQ_27c7a966-5258-4b66-9c2e-bf357295a762"
      unitRef="usd">54798000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0wLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ0NjE5OTAzMjkyMjRmOTNhNjllYzdlMDU3ZGEzYjM4XzQy_ee7d4662-40e7-41cd-b12a-20613c96f554"
      unitRef="usd">853000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0wLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ0NjE5OTAzMjkyMjRmOTNhNjllYzdlMDU3ZGEzYjM4XzQ5_46aaf28b-c4c1-4b91-a497-117436389c9c"
      unitRef="usd">962000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS0yLTEtMS0zMTExMQ_99783fe1-1c64-4b2c-ab12-e1d81ec20da8"
      unitRef="usd">175666000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNS00LTEtMS0zMTExMQ_2f865f5c-9486-4358-8964-1577937b90ee"
      unitRef="usd">158155000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNi0yLTEtMS0zMTExMQ_7fd7c463-30fd-4c4a-a091-bd4ae0b82fbc"
      unitRef="usd">168701000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNi00LTEtMS0zMTExMQ_3037a7c8-47a6-4f65-a40f-ef70d0e4684a"
      unitRef="usd">152580000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNy0yLTEtMS0zMTExMQ_c6662fe0-bdfa-42e5-939d-936f65b418fb"
      unitRef="usd">43604000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfNy00LTEtMS0zMTExMQ_2017a939-16a9-4b88-96e4-d7ca19da4ded"
      unitRef="usd">44018000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfOC0yLTEtMS0zMTExMQ_84556839-6df2-441a-a132-bf3571523c5f"
      unitRef="usd">423136000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfOC00LTEtMS0zMTExMQ_de6a559b-cb81-4ef7-9087-af25063db2b7"
      unitRef="usd">409551000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTAtMi0xLTEtMzExMTE_6365ccd7-b8c6-47e2-97d6-1b482852ddb1"
      unitRef="usd">107591000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTAtNC0xLTEtMzExMTE_e7e3c34a-c055-4fae-abae-47a8b60c5492"
      unitRef="usd">104643000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTEtMi0xLTEtMzExMTE_8f2d3102-31ed-426b-a379-3b3188cf642c"
      unitRef="usd">45585000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTEtNC0xLTEtMzExMTE_979a0b94-7373-4983-94fd-cb46202e9ed4"
      unitRef="usd">45508000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTItMi0xLTEtMzExMTE_8a861ff4-43bc-498c-82cc-981497f3de53"
      unitRef="usd">34659000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTItNC0xLTEtMzExMTE_14fb4a6c-ed54-4770-aea7-5dca4998f5e6"
      unitRef="usd">34225000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTMtMi0xLTEtMzExMTE_cef5c9e0-cc30-4c28-93ae-f14d830270b7"
      unitRef="usd">13352000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTMtNC0xLTEtMzExMTE_42883874-6f26-4287-ad36-e026ec16bcb9"
      unitRef="usd">13762000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTQtMi0xLTEtMzExMTE_430e7c7d-62aa-47c4-9a8e-eda236b8e80e"
      unitRef="usd">46415000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:InvestmentsAndOtherNoncurrentAssets
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTQtNC0xLTEtMzExMTE_ad4355fa-ae30-4b55-aa66-e0fe65a3cef3"
      unitRef="usd">44416000</us-gaap:InvestmentsAndOtherNoncurrentAssets>
    <us-gaap:AssetsNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTUtMi0xLTEtMzExMTE_f67d1c4b-daec-4e6e-b27c-0d3085234c6f"
      unitRef="usd">247602000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTUtNC0xLTEtMzExMTE_1576555a-8b6b-4c18-9554-df75115772a0"
      unitRef="usd">242554000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTYtMi0xLTEtMzExMTE_10676462-2ff6-463b-8d70-c31000517f71"
      unitRef="usd">670738000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMTYtNC0xLTEtMzExMTE_42c2ae57-fcc1-4fdf-b6aa-23e263fbc9fc"
      unitRef="usd">652105000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjAtMi0xLTEtMzExMTE_fb870801-47e0-4644-832e-db9e1beb26b8"
      unitRef="usd">1456000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjAtNC0xLTEtMzExMTE_04b9bf88-e130-42ee-86a2-48c281fb86d0"
      unitRef="usd">1450000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjEtMi0xLTEtMzExMTE_ca1cb452-b258-4ef6-8937-b878a0d85bf2"
      unitRef="usd">131996000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjEtNC0xLTEtMzExMTE_8b9ce2a7-cd2f-4d40-8edb-0615710bb470"
      unitRef="usd">110202000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjItMi0xLTEtMzExMTE_f239c381-242b-479c-a197-b328a1f29131"
      unitRef="usd">68547000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjItNC0xLTEtMzExMTE_8142d514-df03-405a-8dc5-524a91370286"
      unitRef="usd">66040000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjMtMi0xLTEtMzExMTE_fa4ccb54-50d0-44df-bec8-19d091bbd54b"
      unitRef="usd">201999000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjMtNC0xLTEtMzExMTE_de645322-96de-4b15-a900-46ca2cd41c0c"
      unitRef="usd">177692000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjUtMi0xLTEtMzExMTE_d6bbdb0b-d9fb-49a2-91bf-639bca40b873"
      unitRef="usd">167393000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjUtNC0xLTEtMzExMTE_fdd259d9-c312-4b57-80a7-8f2f66a00731"
      unitRef="usd">167802000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjYtMi0xLTEtMzExMTE_f76ae9c9-ca65-4b43-a16d-18cb5c025ca9"
      unitRef="usd">8310000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjYtNC0xLTEtMzExMTE_ff9fd72e-853a-4f5a-b447-0036662f1771"
      unitRef="usd">8498000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjctMi0xLTEtMzExMTE_9a580263-4f29-48cc-9fd1-0fdc2a5193ef"
      unitRef="usd">10043000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjctNC0xLTEtMzExMTE_6858355f-d45c-47cc-8e8d-5e99bee88866"
      unitRef="usd">10594000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjgtMi0xLTEtMzExMTE_813b44ec-3fb3-4cf4-af04-221e0611a7f1"
      unitRef="usd">6750000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjgtNC0xLTEtMzExMTE_c7631daf-e89f-460c-b654-b7d399ca81e7"
      unitRef="usd">6577000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjktMi0xLTEtMzExMTE_d4721e2d-20ce-4723-a0de-6e349eeeaa2f"
      unitRef="usd">192496000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMjktNC0xLTEtMzExMTE_4e60cafd-9284-4542-9ac5-d1ee7518e830"
      unitRef="usd">193471000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV80MQ_0a158382-d269-46fb-a806-2b24cc3b96de"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV80MQ_f9a94862-f3bf-4b22-9979-a406576b9ac8"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV82Mw_768be8c4-3e56-4724-a232-5f9f6a56e24a"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo0NGMwMTE4YzkzODA0MWZjYmMxY2M1ZjhkOTQxNTMzOV82Mw_c5a55d19-848a-4d2d-934b-68d64a4eaf67"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtMi0xLTEtMzExMTE_991a5ce9-6da1-448e-80fd-90e02892948d"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzEtNC0xLTEtMzExMTE_ec593a7a-5fce-4abf-9607-59a54ca47f22"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF8zOA_46f2669a-6255-4cf1-b99e-43a202fa284d"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF8zOA_bfde7c6f-d87c-4733-80d4-cadeeb74a1e8"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF82MA_c81ba686-eb51-4532-991a-731637a01035"
      unitRef="shares">28966000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF82Nw_fce3b496-211e-4c34-b499-c9c921946d32"
      unitRef="shares">28966000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF84OA_008e8136-a2d8-4819-979b-61aea267d7fc"
      unitRef="shares">27513000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjo2Njk4ZGRlNTUyM2Y0YzgzYjkzZjFjN2VjNGNhMjgyNF85NQ_273a67bc-7c58-4e9f-8ac4-858d4504ed95"
      unitRef="shares">27341000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItMi0xLTEtMzExMTE_f3c48cd1-ddcd-4519-a969-6dbf6818d288"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzItNC0xLTEtMzExMTE_41aa516c-79a1-4d7d-a22f-264cebbd9ee3"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzMtMi0xLTEtMzExMTE_9168e0e3-287f-4639-b173-d318c0787b34"
      unitRef="usd">225956000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzMtNC0xLTEtMzExMTE_1da0ba90-9f3d-4863-80b4-00b426425115"
      unitRef="usd">232758000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjozZGRhNjAzMTU2ZTI0Zjk1YmU2NmQ5M2E2ZTVkMWYxZV8zNg_93295fbf-123b-4ac4-a6e5-dfce2307898b"
      unitRef="shares">1453000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMC0xLTEtMzExMTEvdGV4dHJlZ2lvbjozZGRhNjAzMTU2ZTI0Zjk1YmU2NmQ5M2E2ZTVkMWYxZV80Mw_cd54ff2f-c937-4eeb-90d6-9be5aff4b177"
      unitRef="shares">1625000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtMi0xLTEtMzExMTE_2bec4d2a-84c8-4f70-865f-825e55fae65b"
      unitRef="usd">44717000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzQtNC0xLTEtMzExMTE_a0b345f9-2ffb-4993-9980-e86fd5a15437"
      unitRef="usd">50366000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzUtMi0xLTEtMzExMTE_e22f9ef7-ea93-4d01-af12-570fa6b664f0"
      unitRef="usd">194306000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzUtNC0xLTEtMzExMTE_b301b566-df1e-4435-bccb-219c919adcf6"
      unitRef="usd">201692000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzYtMi0xLTEtMzExMTE_97009cb9-5250-480a-909d-a67f2daa073f"
      unitRef="usd">-99302000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzYtNC0xLTEtMzExMTE_b4e183aa-d809-429f-85cf-127e1409314d"
      unitRef="usd">-103142000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzctMi0xLTEtMzExMTE_fef5d9d2-f15a-435a-b061-35614e165009"
      unitRef="usd">276243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzctNC0xLTEtMzExMTE_63e8dbc3-5799-4446-a77a-dbd4468305fb"
      unitRef="usd">280942000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzgtMi0xLTEtMzExMTE_b9279bc2-104d-41e0-a7f9-391b40295c03"
      unitRef="usd">670738000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8xOS9mcmFnOjFjZmI4OWE5MzIyZDRiMDc5OTk0N2EzMmY4NTY2ZWM0L3RhYmxlOjM0ZTM4YjIxNGUwYzRkNzE4YzljNjNmY2E0M2ViZDZhL3RhYmxlcmFuZ2U6MzRlMzhiMjE0ZTBjNGQ3MThjOWM2M2ZjYTQzZWJkNmFfMzgtNC0xLTEtMzExMTE_91f77d03-d346-4e53-b1b4-7a5ac65cb184"
      unitRef="usd">652105000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMy0yLTEtMS0zMTExMQ_f78b4561-f497-4718-bafe-ac0e36b8edca"
      unitRef="usd">241325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMy00LTEtMS0zMTExMQ_829d7337-3d26-43dd-96c4-34299e4740a5"
      unitRef="usd">221058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNS0yLTEtMS0zMTExMQ_65bab30a-8557-41b0-b7da-33dbc0ccd039"
      unitRef="usd">198523000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNS00LTEtMS0zMTExMQ_abf8e2c6-4898-4010-a641-50704fb62d26"
      unitRef="usd">179615000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNi0yLTEtMS0zMTExMQ_25f75239-9f47-4feb-a4ab-9b2b826f63ed"
      unitRef="usd">29863000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfNi00LTEtMS0zMTExMQ_af4968dc-6e22-4de7-8873-575784c0c2e7"
      unitRef="usd">27399000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOC0yLTEtMS0zMTExMQ_d2bbdcf5-274c-446a-b4a3-fe94eb7ce3ba"
      unitRef="usd">16968000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOC00LTEtMS0zMTExMQ_1c05bbe8-0e80-4f93-8358-fac27da7bbb1"
      unitRef="usd">17028000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOS0yLTEtMS0zMTExMQ_c63ca378-d02b-461f-9680-2ed5fb71078b"
      unitRef="usd">-4029000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfOS00LTEtMS0zMTExMQ_f0531e95-51cf-437b-ab74-0f7fe0304a28"
      unitRef="usd">-2984000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTAtMi0xLTEtMzExMTE_a334bcb9-10b0-4bb5-9faf-ad19bfb6e273"
      unitRef="usd">-2746000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTAtNC0xLTEtMzExMTE_f68145e6-e403-43fa-98bd-52ce99e5fe1f"
      unitRef="usd">-1786000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTEtMi0xLTEtMzExMTE_40261188-3f5e-4a51-87d8-b6f530b57566"
      unitRef="usd">-171000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTEtNC0xLTEtMzExMTE_fe939d91-a3fe-4c61-be6c-52579a21f7c9"
      unitRef="usd">-81000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTItMi0xLTEtMzExMTE_3a86ff55-78e9-4867-b7bc-7236c83da0d3"
      unitRef="usd">-1148000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTItNC0xLTEtMzExMTE_68f44c60-26a3-468f-9fc1-ae8abaa202ff"
      unitRef="usd">-1331000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTMtMi0xLTEtMzExMTE_4863aa11-bbf5-4ca0-82f2-d5c655e42265"
      unitRef="usd">-8094000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTMtNC0xLTEtMzExMTE_bcbafab7-3e31-4eee-ab74-e79c4ec061ed"
      unitRef="usd">-6182000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTQtMi0xLTEtMzExMTE_f73ebacd-aeb4-4568-a54b-0dabfb7da759"
      unitRef="usd">-708000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTQtNC0xLTEtMzExMTE_3e62ace6-f941-46eb-b6e2-7c5c83585ad3"
      unitRef="usd">1493000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTUtMi0xLTEtMzExMTE_4bbf0ec4-3635-4aaa-92a8-6761507a8ac4"
      unitRef="usd">-7386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTUtNC0xLTEtMzExMTE_f2d65fa2-6320-4045-b49a-7795c9261169"
      unitRef="usd">-7675000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTgtMi0xLTEtMzExMTE_0e0b7904-dd7c-4964-bb3f-db59d13e070f"
      unitRef="usdPerShare">-0.27</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTgtNC0xLTEtMzExMTE_154b00be-32ee-4edb-9c12-d337605895f1"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTktMi0xLTEtMzExMTE_f350de0d-4dbb-4203-b770-fb9930d09eaa"
      unitRef="usdPerShare">-0.27</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMTktNC0xLTEtMzExMTE_7e10a5c4-428f-44e0-b538-484aa73b603a"
      unitRef="usdPerShare">-0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjItMi0xLTEtMzExMTE_31560906-5427-477a-8d6b-c2216a104ea5"
      unitRef="shares">27349000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjItNC0xLTEtMzExMTE_f10b8660-c33d-48b4-8cd1-ad170d4ef46f"
      unitRef="shares">27199000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjMtMi0xLTEtMzExMTE_50ea2b74-d300-4342-9988-555c2a9478ae"
      unitRef="shares">27349000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yMi9mcmFnOmQ5NDkzNmEyOTQxNDQyNTFhOTBlNGYzNjhlNDBkNTczL3RhYmxlOmVlYmQ0YWQ5OTA3ZjQzNWE4NWQ1MGY4MGEzOGZlZjVlL3RhYmxlcmFuZ2U6ZWViZDRhZDk5MDdmNDM1YTg1ZDUwZjgwYTM4ZmVmNWVfMjMtNC0xLTEtMzExMTE_4724772e-1b73-414f-a5e4-bc29647666da"
      unitRef="shares">27199000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMy0yLTEtMS0zMTExMQ_e7a3b712-981a-4004-ab9b-26c2de18ac70"
      unitRef="usd">-7386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMy00LTEtMS0zMTExMQ_e94248d0-fcfa-4bd9-8a77-18e52ed51621"
      unitRef="usd">-7675000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184"
      unitRef="usd">4072000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a"
      unitRef="usd">4161000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01"
      unitRef="usd">1048000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfOC0yLTEtMS0zMTExMQ_5bab4cb2-0a3d-4c3f-9774-677c3dad9d59"
      unitRef="usd">3840000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfOC00LTEtMS0zMTExMQ_8c6ecfe5-caef-4156-af8c-d495c1cb345a"
      unitRef="usd">5209000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMTAtMi0xLTEtMzExMTE_2ebe4427-fd45-4a75-822b-a6c897eac25b"
      unitRef="usd">-3546000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfMTAtNC0xLTEtMzExMTE_0d74bac6-f0f2-4edd-885b-4dd383cdb2cd"
      unitRef="usd">-2466000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjVhODY3NWNlZGU2ODRjYzQ4NWVmNzc5MjNlMjQyZGJhXzE2NDkyNjc0NDE3OTE_26cc500d-5c3b-4afd-9d9e-5af7f3a33f56"
      unitRef="usd">144000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjFiN2M0ZDQ1ODU2ZTRlZWRhOTkwZGI2MDc4ZDUyOWQyXzI2_e5093deb-133c-4e5c-94b3-ae8c171cd3d3"
      unitRef="usd">-62000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjFiN2M0ZDQ1ODU2ZTRlZWRhOTkwZGI2MDc4ZDUyOWQyXzMz_c71da26c-1408-498c-a5fb-8561f08cae8c"
      unitRef="usd">279000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:ProfitLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMy0yLTEtMS0zMTExMQ_6c1b29ec-b292-4dc1-9603-e11ac9952974"
      unitRef="usd">-7386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMy00LTEtMS0zMTExMQ_9783170e-525d-43c8-b774-df8a5d163df2"
      unitRef="usd">-7675000</us-gaap:ProfitLoss>
    <us-gaap:Depreciation
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNS0yLTEtMS0zMTExMQ_769320b9-c3d7-4a3e-b118-0517c0a3acd2"
      unitRef="usd">6573000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNS00LTEtMS0zMTExMQ_9cac9789-948e-4111-b6ed-0b344eaee7c8"
      unitRef="usd">6877000</us-gaap:Depreciation>
    <sri:AmortizationAndAccretionOfDebtDiscount
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNi0yLTEtMS0zMTExMQ_d940d611-75f9-4978-94c4-15aca7d606d9"
      unitRef="usd">1946000</sri:AmortizationAndAccretionOfDebtDiscount>
    <sri:AmortizationAndAccretionOfDebtDiscount
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNi00LTEtMS0zMTExMQ_da7e9e66-c2e8-43aa-9527-b15786af59a7"
      unitRef="usd">2357000</sri:AmortizationAndAccretionOfDebtDiscount>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNy0yLTEtMS0zMTExMQ_ee56b025-3ec5-40c1-9cde-b80b0e1d2b99"
      unitRef="usd">-2536000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNy00LTEtMS0zMTExMQ_fa45439b-08cc-44dd-bf14-307edb23c07c"
      unitRef="usd">-605000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOC0yLTEtMS0zMTExMQ_f775b85d-c296-42a7-906d-f2d03a1ff8b6"
      unitRef="usd">-171000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOC00LTEtMS0zMTExMQ_d22ba1a6-b7e2-44b9-9d3e-85cb340abce6"
      unitRef="usd">-81000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOS0yLTEtMS0zMTExMQ_46247f66-08d3-461a-a687-9a4b3ece3186"
      unitRef="usd">886000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfOS00LTEtMS0zMTExMQ_9bc4286d-3d98-44af-9ff1-a3e31d388fa1"
      unitRef="usd">94000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTAtMi0xLTEtMzExMTE_a931bb4a-c6d3-4d82-9319-0fd24be5cc15"
      unitRef="usd">69000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTAtNC0xLTEtMzExMTE_fe86a384-0bc7-405e-8c55-709aabd34879"
      unitRef="usd">1098000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTEtMi0xLTEtMzExMTE_e70041b9-a672-45e7-9396-3c13d2fd504c"
      unitRef="usd">-34000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTEtNC0xLTEtMzExMTE_4106eb55-548a-4230-beb7-e8de848378d1"
      unitRef="usd">-265000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTctMi0xLTEtMzExMTE_66859dac-9baa-4a7c-81ac-90a4512fd699"
      unitRef="usd">16833000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTctNC0xLTEtMzExMTE_7a7dd628-eac3-457e-8060-49572d0b038c"
      unitRef="usd">6129000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTgtMi0xLTEtMzExMTE_02b4db62-4c94-4a95-8bd3-0df2a9f91564"
      unitRef="usd">15228000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTgtNC0xLTEtMzExMTE_f16b551f-c078-4050-88c1-9e28ea7b55e3"
      unitRef="usd">9812000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTktMi0xLTEtMzExMTE_47b31757-c652-4468-ab66-fd54fb25880c"
      unitRef="usd">-1943000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMTktNC0xLTEtMzExMTE_e6cf1ca4-47b7-4e8e-bb0c-34737a6c7a73"
      unitRef="usd">12842000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjAtMi0xLTEtMzExMTE_96085794-44b5-4b33-9247-4b87a8a3ed8d"
      unitRef="usd">21264000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjAtNC0xLTEtMzExMTE_3afc44b5-f438-432f-9ea0-057d1c347a4b"
      unitRef="usd">6581000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjEtMi0xLTEtMzExMTE_94feff2d-dde4-4141-9e11-505ca0a6a21a"
      unitRef="usd">1687000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjEtNC0xLTEtMzExMTE_34b72e78-0b98-422c-a288-a2cec6a42a95"
      unitRef="usd">87000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjItMi0xLTEtMzExMTE_b82bab38-743b-45aa-a17e-3e4b54d8cec5"
      unitRef="usd">-9182000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjItNC0xLTEtMzExMTE_03fa9e8b-8d9e-45fe-b262-6a3773027f97"
      unitRef="usd">-19811000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjUtMi0xLTEtMzExMTE_135f77c1-2ece-40d8-9ba5-6f5c208b4b4c"
      unitRef="usd">10110000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjUtNC0xLTEtMzExMTE_e97acb73-e29e-48c9-9210-0abab7e1c62a"
      unitRef="usd">7368000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjYtMi0xLTEtMzExMTE_349bd90b-c949-440d-a6f8-540b361bab4f"
      unitRef="usd">1355000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMjYtNC0xLTEtMzExMTE_64f48f25-4c3d-4b68-8644-390200054905"
      unitRef="usd">132000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzEtMi0xLTEtMzExMTE_8d4a5c2f-b11d-4675-b28b-aa3cd1238c1f"
      unitRef="usd">-8755000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzEtNC0xLTEtMzExMTE_a71f0dc1-4a12-4a3f-8e5b-139d56b4dfd4"
      unitRef="usd">-7236000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzQtMi0xLTEtMzExMTE_7db3f441-7846-44fc-a905-55d34f00e92f"
      unitRef="usd">8000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzQtNC0xLTEtMzExMTE_ff6c6680-46ef-4818-bfe2-17250e14fdc3"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzUtMi0xLTEtMzExMTE_d10b7d55-503c-48e6-932c-38bd825bfffa"
      unitRef="usd">8568000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzUtNC0xLTEtMzExMTE_1e43d737-9cf6-470a-9dd3-f82bdd54e647"
      unitRef="usd">16000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzYtMi0xLTEtMzExMTE_9094d2f2-1fd4-4a05-9f08-cb2edba0d350"
      unitRef="usd">8148000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzYtNC0xLTEtMzExMTE_1ad9cbcc-2a04-4a8c-8651-e71b914ed8b9"
      unitRef="usd">9834000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzctMi0xLTEtMzExMTE_907a39a6-f01a-4346-9208-42bcdf084c1f"
      unitRef="usd">8475000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzctNC0xLTEtMzExMTE_45282c2c-9e81-41d8-8175-db02610174a8"
      unitRef="usd">10311000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzktMi0xLTEtMzExMTE_fe94b02b-230c-41d2-bf10-dbdcc9f11864"
      unitRef="usd">1224000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfMzktNC0xLTEtMzExMTE_ae19ec45-c728-499e-846e-80727fe794e4"
      unitRef="usd">669000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDAtMi0xLTEtMzExMTE_eab60e91-c084-4d8c-934f-dc331c5751ed"
      unitRef="usd">-2119000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDAtNC0xLTEtMzExMTE_c68f994e-4d89-4f74-9da5-bdb98a01b4cd"
      unitRef="usd">-17146000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDItMi0xLTEtMzExMTE_aff3d7c5-7a93-4640-9f6f-8049b83fcb37"
      unitRef="usd">423000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDItNC0xLTEtMzExMTE_fa5d0ae1-5e78-4ce7-b10c-166742080248"
      unitRef="usd">34000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDMtMi0xLTEtMzExMTE_cad21748-6c56-4599-a8ac-ca414f02f688"
      unitRef="usd">-19633000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDMtNC0xLTEtMzExMTE_e03bbd57-2054-469c-b1a3-955b13c8c0d1"
      unitRef="usd">-44159000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDQtMi0xLTEtMzExMTE_5314f4cc-91a4-4c02-b9ac-9c2dd073aa0b"
      unitRef="usd">54798000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDQtNC0xLTEtMzExMTE_1922dc71-f3e1-4612-bb2b-be1f9420878c"
      unitRef="usd">85547000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDYtMi0xLTEtMzExMTE_95210afc-260a-49d3-aab8-88a653135b57"
      unitRef="usd">35165000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i04565844327a433eb9a0316641d5c46d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDYtNC0xLTEtMzExMTE_d58ff57e-e982-455f-9a51-777ee237fd2a"
      unitRef="usd">41388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDktMi0xLTEtMzExMTE_0bf5b328-1e01-467a-874e-997abbc49bd1"
      unitRef="usd">2494000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNDktNC0xLTEtMzExMTE_8e1b912f-f0c6-4c50-be4b-4e801ba4b8d4"
      unitRef="usd">1435000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNTAtMi0xLTEtMzExMTE_f1acd979-dec8-4604-a6ba-008e885a2e56"
      unitRef="usd">2611000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yOC9mcmFnOmRiOTU5ZjJhMzY5YzQzMWM5ODQ3ZjEzYTAyMTJiMWFkL3RhYmxlOjdiODI0YjFiNzFhYjRlYjVhZjc1ODIxZjVhNGRkNzRlL3RhYmxlcmFuZ2U6N2I4MjRiMWI3MWFiNGViNWFmNzU4MjFmNWE0ZGQ3NGVfNTAtNC0xLTEtMzExMTE_b2938050-e196-42f4-8db8-859d1619e50a"
      unitRef="usd">1491000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icaa89c843b774054ba5f77db45f574eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMi0xLTEtMzExMTE_e92abb9b-6dfa-4f1f-8220-e59c436a0d12"
      unitRef="shares">27191000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ifc51a78dde224845aa4c759c6bf7807d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctNC0xLTEtMzExMTE_03024c1c-a85c-461e-bf82-f60821fccbf5"
      unitRef="shares">1775000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i00060b1661be4e28969715bced39fdd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctNi0xLTEtMzExMTE_bd0a8b1b-c593-441e-9898-278360b57074"
      unitRef="usd">232490000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i675b448bf96e42458f0e145f4753c35a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctOC0xLTEtMzExMTE_432e3bc4-ce9e-4bde-a39a-ff9b87b007f2"
      unitRef="usd">-55264000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iac1ed3dd7c914becba838a7f4ee5d43e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTAtMS0xLTMxMTEx_7f0812a6-1e73-4572-a9d0-866493efc9c3"
      unitRef="usd">215748000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8804007528745678c7fdbbda2908986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTItMS0xLTMxMTEx_aa58389c-b5fc-4c13-80b4-859cbb7d6e13"
      unitRef="usd">-97024000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjctMTQtMS0xLTMxMTEx_6daacf3e-985b-419c-9796-efb2d8b40446"
      unitRef="usd">295950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6d2338b289e641d0a0906aee4863b851_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjgtMTAtMS0xLTMxMTEx_66011f32-9534-4478-85dd-3839ab40126b"
      unitRef="usd">-7675000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjgtMTQtMS0xLTMxMTEx_8f758cfb-b3e8-4031-b8df-7cba13fff881"
      unitRef="usd">-7675000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjktMTItMS0xLTMxMTEx_21940ab2-fe5d-499c-a83d-4db9b2524ed8"
      unitRef="usd">1048000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMjktMTQtMS0xLTMxMTEx_658de79e-cf1b-4179-b6e6-ea4f4b1b6be0"
      unitRef="usd">1048000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i6f6f8245610f496eb217c9b35642eda5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzAtMTItMS0xLTMxMTEx_6955b065-00e9-482f-9d6d-777babdb0188"
      unitRef="usd">4161000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzAtMTQtMS0xLTMxMTEx_26178392-d88c-4e3e-9ba3-7ce6b93679cc"
      unitRef="usd">4161000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzEtMi0xLTEtMzExMTE_1a9468b5-85d3-4b08-8468-57d33919542c"
      unitRef="shares">161000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzEtNC0xLTEtMzExMTE_5699026a-0379-4ec0-be0b-8450aa8ea372"
      unitRef="shares">161000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i8451e05673fc41a6ac03502de68b70c5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItMi0xLTEtMzExMTE_580e9eb9-7604-40ad-a732-c3426b17ec7c"
      unitRef="shares">36000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic2deb2448c554a69abe9b0905478c64a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItNC0xLTEtMzExMTE_53633233-9664-4a55-9d2a-93841ed96d2c"
      unitRef="shares">-36000</us-gaap:TreasuryStockSharesAcquired>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="i2b90dfb711554305a806113cd33f1784_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItOC0xLTEtMzExMTE_08a0499c-d6d1-4124-8b76-05eba1c3f593"
      unitRef="usd">-4093000</sri:RepurchasedCommonSharesForTreasury>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzItMTQtMS0xLTMxMTEx_2fe022e5-5835-4efc-b509-9938572fb602"
      unitRef="usd">-4093000</sri:RepurchasedCommonSharesForTreasury>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0980a1ffb10c449787a38fc6c638174a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzMtNi0xLTEtMzExMTE_d3e927ff-bbef-4c58-bacd-0c992c6d7181"
      unitRef="usd">-3653000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzMtMTQtMS0xLTMxMTEx_dcab8b3d-f886-4cdf-9730-2665750152dd"
      unitRef="usd">-3653000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic91cd6a19dd24210ae5eaacebaedd527_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMi0xLTEtMzExMTE_7eea62a6-d384-41ed-8554-31720ada03b5"
      unitRef="shares">27316000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i04bc41f5f9bd4afb87c4820af3bedec4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtNC0xLTEtMzExMTE_af9bc537-6943-43c4-b00e-2912ae4f7b41"
      unitRef="shares">1650000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5281933194741b899bf8fe13493929b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtNi0xLTEtMzExMTE_460615d3-3ba2-4ac6-9fa9-3daf5ddc2370"
      unitRef="usd">228837000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4ef2d19c1eaf4de086dd562897cd924c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtOC0xLTEtMzExMTE_93e202ed-918e-4b28-bc99-0a3b785a786d"
      unitRef="usd">-51171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibe95dcd24b8d453884e03198b216157d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTAtMS0xLTMxMTEx_dc8f4465-695f-453f-a8f4-d70591317a5f"
      unitRef="usd">208073000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0f9cbdfa39754567abf029ffc14b6aae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTItMS0xLTMxMTEx_d0fbb1a6-c3cb-4b65-9251-2bec75696579"
      unitRef="usd">-91815000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i04565844327a433eb9a0316641d5c46d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfMzQtMTQtMS0xLTMxMTEx_a7fad06d-9a49-48d8-bfa7-0c6ee323e3c6"
      unitRef="usd">293924000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i35678cde1ae94719a7b9582b2ebff766_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMi0xLTEtMzQ3NTQ_4685a510-0b72-4847-81cf-e6b6463253ff"
      unitRef="shares">27341000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i8d9d2f3a9a2645808844eda7de0264f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtNC0xLTEtMzQ3NTQ_a19b7ab0-f74e-45e0-a836-de8c46855f14"
      unitRef="shares">1625000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i907c2b52309a4e8ab51ad1af0a070d2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtNi0xLTEtMzQ3NTQ_cefd3a40-7c5d-4a1e-bb6d-84aed48bc709"
      unitRef="usd">232758000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia154fc737c6a4848b8967dbc39a4e7e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtOC0xLTEtMzQ3NTQ_1df7d6fc-7cfa-489f-a7bc-dac60fba7e83"
      unitRef="usd">-50366000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8cc634d376745f7af3e07e125671307_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTAtMS0xLTM0NzU0_6f37bd39-8a44-40af-9c54-64232f8ab52a"
      unitRef="usd">201692000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id6d85ec432dc48d7996211ad67b61b9b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTItMS0xLTM0NzU0_af39afb0-753c-4acf-9d90-f4c12206b473"
      unitRef="usd">-103142000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTQtMS0xLTM0NzU0_eceef793-3695-44ec-b10d-ac280dead61e"
      unitRef="usd">280942000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i5b64c5239ebc42dd92613ffd6a398e59_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTAtMS0xLTMxMTEx_63da9fdc-3f9c-469f-ab6e-52746430d11f"
      unitRef="usd">-7386000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDQtMTQtMS0xLTMxMTEx_eb398537-5053-40f0-a5af-ad362193fb52"
      unitRef="usd">-7386000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDUtMTItMS0xLTMxMTEx_0c05f55b-b741-4c11-8c32-a67613eae5b4"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDUtMTQtMS0xLTMxMTEx_c0717a50-4941-44e9-8ffc-25ddb3e0ded2"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="ic55a20324286461d835f1f4c03bd2ec3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDYtMTItMS0xLTMxMTEx_3b5b12cd-d237-4cb6-9fad-a70a14adde79"
      unitRef="usd">4072000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDYtMTQtMS0xLTMxMTEx_430f2da4-3fd5-4435-8084-dc456ecd35aa"
      unitRef="usd">4072000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDctMi0xLTEtMzExMTE_8382ba9e-ebc2-4525-9f96-837fa1b7f63d"
      unitRef="shares">234000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDctNC0xLTEtMzExMTE_0ec1da7a-54f3-4c69-bf3b-3d13eb7b4b0d"
      unitRef="shares">234000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i246e338e6db046f88ee3337ef2f82d4a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtMi0xLTEtMzExMTE_8f0a6068-cd9e-415f-a540-ae0f2f70b068"
      unitRef="shares">62000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ief1da70ddaca44a984325f54fdcb5692_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtNC0xLTEtMzExMTE_ba112b09-7352-4e49-b182-b09ffe06f5fb"
      unitRef="shares">-62000</us-gaap:TreasuryStockSharesAcquired>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="i801ed1fbede4469f94df24d67356441d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtOC0xLTEtMzExMTE_1e93dbea-e2a5-456b-9246-6c831d52c433"
      unitRef="usd">-5649000</sri:RepurchasedCommonSharesForTreasury>
    <sri:RepurchasedCommonSharesForTreasury
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDgtMTQtMS0xLTMxMTEx_439bbddb-f54e-4390-a423-986568f754e2"
      unitRef="usd">-5649000</sri:RepurchasedCommonSharesForTreasury>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i69ca9cf62c934e7aa8a6c3b7142a436a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDktNi0xLTEtMzExMTE_d5c2cbba-481c-4b5f-8cef-be998adc2f6b"
      unitRef="usd">-6802000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNDktMTQtMS0xLTMxMTEx_3f59e10e-c487-4ae8-873b-3a64d2548323"
      unitRef="usd">-6802000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i825b4f6273cd4342ad589b62a2c98349_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMi0xLTEtMzExMTE_15f2b30c-3a18-49ef-bd47-f449588a1982"
      unitRef="shares">27513000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ic29bde6912c04de299162aa419ff6689_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtNC0xLTEtMzExMTE_9937e2d0-5b8c-4f43-9695-88230ed59d62"
      unitRef="shares">1453000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i34d9261f3f794670bb0205ce80077876_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtNi0xLTEtMzExMTE_b1fc7801-0287-486e-9dda-0faadae82ea9"
      unitRef="usd">225956000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i829f73477fbc465ca9fd7e264902b6a6_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtOC0xLTEtMzExMTE_2061b6a1-b009-406f-b77c-676fee1dbb52"
      unitRef="usd">-44717000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iae7a371b115f47d889b88cfc30b61774_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTAtMS0xLTMxMTEx_128c3e99-79df-4aaf-8457-463292a12adb"
      unitRef="usd">194306000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTItMS0xLTMxMTEx_42a6445f-3347-4c60-8610-87aa5e68f54f"
      unitRef="usd">-99302000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zMS9mcmFnOmE4MjM0ZGQ5YWVhYTRlNTM4NGNlYWFlYzA2NjkxZTIxL3RhYmxlOmVlOGY1M2Q4NTFlNDRjM2VhMTJiMmY2NTM4MzJmYjJkL3RhYmxlcmFuZ2U6ZWU4ZjUzZDg1MWU0NGMzZWExMmIyZjY1MzgzMmZiMmRfNTAtMTQtMS0xLTMxMTEx_6f3649d4-2c9c-443c-9952-9f748c991693"
      unitRef="usd">276243000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfMTU3OA_4d60ca4f-9bdc-49ad-b3c2-248596544f1f">Basis of Presentation&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the &#x201c;Company&#x201d;) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The information furnished in the condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which are, in the opinion of management, necessary for a fair presentation of such financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been condensed or omitted pursuant to the SEC&#x2019;s rules and regulations. The results of operations for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company&#x2019;s 2022 &lt;/span&gt;&lt;span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfNTQ5NzU1ODE1NDY5_8ad4c9e6-f91f-4c41-9658-1c69dd4d6982">Basis of Presentation&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the &#x201c;Company&#x201d;) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the &#x201c;SEC&#x201d;). The information furnished in the condensed consolidated financial statements includes normal recurring adjustments and reflects all adjustments, which are, in the opinion of management, necessary for a fair presentation of such financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) have been condensed or omitted pursuant to the SEC&#x2019;s rules and regulations. The results of operations for the three months ended March&#160;31, 2023 are not necessarily indicative of the results to be expected for the full year. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and the notes thereto included in the Company&#x2019;s 2022 &lt;/span&gt;&lt;span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#0000ee;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8zNy9mcmFnOmNkZjFlZjE1ZjE5ZDQwZmJhNGJhNTE5ZjkwMjg3NzI4L3RleHRyZWdpb246Y2RmMWVmMTVmMTlkNDBmYmE0YmE1MTlmOTAyODc3MjhfNTQ5NzU1ODE1NDY4_e51b0bd6-4a95-4a27-9479-e605c572e7ac">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80MC9mcmFnOmE1ZjhkMDNjODdkNTQ0NDBhMDYxOWNlMTJmYmY4Nzc5L3RleHRyZWdpb246YTVmOGQwM2M4N2Q1NDQ0MGEwNjE5Y2UxMmZiZjg3NzlfMTI5OQ_39d9270b-52fb-4b6c-af9e-01e874bc8ea6">Recently Issued Accounting Standards&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848) &#x2013; Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The guidance in ASU 2020-04 provides temporary optional expedient and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) (also known as the &#x201c;reference rate reform&#x201d;). The guidance allows companies to elect not to apply certain modification accounting requirements to contracts affected by the reference rate reform, if certain criteria are met. The guidance will also allow companies to elect various optional expedients, which would allow them to continue to apply hedge accounting for hedging relationships affected by the reference rate reform, if certain criteria are met. The new standard was effective upon issuance and generally can be applied to applicable contract modifications through December&#160;31, 2023. As of March&#160;31, 2023, the Company has not yet had contracts modified due to rate reform.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80MC9mcmFnOmE1ZjhkMDNjODdkNTQ0NDBhMDYxOWNlMTJmYmY4Nzc5L3RleHRyZWdpb246YTVmOGQwM2M4N2Q1NDQ0MGEwNjE5Y2UxMmZiZjg3NzlfNTQ5NzU1ODE1MTg4_b1c9ea22-d4ec-4052-a67e-ff5842b110c4">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &#x201c;Reference Rate Reform (Topic 848) &#x2013; Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The guidance in ASU 2020-04 provides temporary optional expedient and exceptions to the guidance in U.S. GAAP on contract modifications and hedge accounting to ease the financial reporting burdens related to expected market transition from the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) (also known as the &#x201c;reference rate reform&#x201d;). The guidance allows companies to elect not to apply certain modification accounting requirements to contracts affected by the reference rate reform, if certain criteria are met. The guidance will also allow companies to elect various optional expedients, which would allow them to continue to apply hedge accounting for hedging relationships affected by the reference rate reform, if certain criteria are met. The new standard was effective upon issuance and generally can be applied to applicable contract modifications through December&#160;31, 2023. As of March&#160;31, 2023, the Company has not yet had contracts modified due to rate reform.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzM0MA_008435bc-39e7-427f-8cbd-49f3893ff1ef">Revenue&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 condensed 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue by Reportable Segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Control Devices. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 and Asia Pacific regions. To a lesser extent, we also sell these products to the commercial vehicle and agricultural markets in the North American and Asia &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Electronics. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Our Electronics segment designs and manufactures driver information systems, vision and safety 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 European, North American and Asia Pacific regions. The vision and safety systems are sold principally to the commercial vehicle and off-highway vehicle markets in the European and North American regions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Stoneridge Brazil. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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, driver information systems 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, directly to OEMs and through mass merchandisers. In addition, monitoring services and tracking devices are sold directly to corporate customers and individual consumers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate our revenue by reportable segment and geographical location&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;75,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;71,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;48,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;123,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;103,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;87,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;91,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;87,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;91,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;10,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;5,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;16,097&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;85,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;84,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;141,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;124,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Company sales based on geographic location are where the sale originates not where the customer is located.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For OEM and Tier 1 supplier customers, the Company typically enters into contracts 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 supplier customers are customized to the specific customer, with the exception of camera monitoring systems (&#x201c;CMS&#x201d;) sold through our aftermarket channel 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 transfers to the customer which is based on the shipping terms. Aftermarket contracts may include variable consideration related to discounts and rebates which is included in the transaction price upon recognizing the product revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company had no material contract assets, contract liabilities or capitalized contract acquisition costs as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzM0MQ_bab3f8b1-c787-4313-bce3-2e02a29be5a7">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate our revenue by reportable segment and geographical location&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for the three months ended March&#160;31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:114%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;75,681&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;71,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;48,045&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;32,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;123,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;103,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;87,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;91,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;87,246&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;91,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;10,261&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;5,836&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;16,097&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;13,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;85,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;84,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;141,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;124,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:114%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt"&gt;Company sales based on geographic location are where the sale originates not where the customer is located.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c218bc8281f49edac0335bdd524d116_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0yLTEtMS0zMTExMQ_d36d89f3-d6a0-43cf-bdfa-dada6139c967"
      unitRef="usd">75681000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d80d141ba8f4af89475f5f34a3e7f67_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy00LTEtMS0zMTExMQ_ce7c49e9-13a4-4a3c-b681-7329369d5639"
      unitRef="usd">71490000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64af0687e252416ca69cc8ef2bc091fc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy02LTEtMS0zMTExMQ_d8151fa6-7870-47de-b269-64f9dab88fb6"
      unitRef="usd">48045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i638b7ba41e74453582dd33eeafcff244_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy04LTEtMS0zMTExMQ_9768877e-4e8e-412d-a021-4bf0c60cc9cf"
      unitRef="usd">32338000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97662fc03ba54551abce34ef92e2d024_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xMC0xLTEtMzExMTE_2b49f72c-daa6-4224-a388-bfdc820ec3db"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d00948e3a504e229f3c42e84ccf74f6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xMi0xLTEtMzExMTE_bc3b9c95-b3e1-4cf9-a4ba-c183952f23aa"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i238a522a5389452596641d0fad8219a0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xNC0xLTEtMzExMTE_7b0620d0-4b5e-45c5-a68a-5e4efca36d75"
      unitRef="usd">123726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id81d08c8d0514847ad196125590a0377_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfMy0xNi0xLTEtMzExMTE_3b65f1e9-e28a-4e9b-91c0-865b26df486f"
      unitRef="usd">103828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3db4b36b435e427ab08489160cab28f8_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0yLTEtMS0zMTExMQ_442e880e-ce6d-49ef-93f6-17861b6ad118"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f1af692fae4431a8213d9e19dd352e8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC00LTEtMS0zMTExMQ_6751f45e-bc34-4094-a784-e236ceb4e946"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if82fcc316d7c40908c29b9e40f7b5538_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC02LTEtMS0zMTExMQ_8ed32a18-fa3d-40e0-a1f2-e5011c8afdf3"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i31c82caf90924517b3f550823152e7f9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC04LTEtMS0zMTExMQ_3c299a11-9dc4-4a50-8b14-7cd3c69b7c88"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i759909a494c64394929669e3e946d7d6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xMC0xLTEtMzExMTE_ec513ce6-362d-40ab-a2b6-88c720f60f9f"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5e132aeb69443eabf28b424ccca65fc_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xMi0xLTEtMzExMTE_553b972d-4cab-453b-b66b-794ced1342b7"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xNC0xLTEtMzExMTE_052bc8fc-bee8-4a25-b5ec-2d3b7eb36823"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNC0xNi0xLTEtMzExMTE_53d3e84b-1b9a-4530-8118-846190634bfc"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2b41bfe85dbc402eb0bec695236c6d4f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0yLTEtMS0zMTExMQ_b347cdd1-91d3-4bad-bb7c-06ca3300250e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i050225d01a38428d98cf46e1f95a260f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS00LTEtMS0zMTExMQ_b645549b-fb6f-4b53-b5c7-0c06b4811b8a"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35770f5c619840c1af9553d5d3c61fa6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS02LTEtMS0zMTExMQ_3e43b885-8ca7-4d12-b1cb-718de96e8dd7"
      unitRef="usd">87246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3cb413ed7ef647699b1e1c02fb978a1e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS04LTEtMS0zMTExMQ_8c59fb86-59fa-4c1e-9b09-485f100aa37c"
      unitRef="usd">91785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7a9d99fafab44b3910ec38018378754_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xMC0xLTEtMzExMTE_ab48a63b-b3f2-4f4a-a00e-60a9aee1bb4c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i935b6f376cf944ef9ff28286b4a8a695_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xMi0xLTEtMzExMTE_ca8371a6-3dd3-4b19-870f-e2c0c4ddc925"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5468ea91acb54298a6311eccd0f5cd6e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xNC0xLTEtMzExMTE_71528119-e378-409e-a582-b635b99f4a3d"
      unitRef="usd">87246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife504540105d420cb5a77d12ff89aa8c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNS0xNi0xLTEtMzExMTE_43b105e9-0b9e-4524-9d13-80359d605fe9"
      unitRef="usd">91785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4d3b066717294afeaab7a4cf5285fcdf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0yLTEtMS0zMTExMQ_c126db19-5bfb-411a-b4bc-1e49c7f091f3"
      unitRef="usd">10261000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if3c0bfc3d64c474c95098347b5874c73_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi00LTEtMS0zMTExMQ_d6fcecb8-c987-4c4b-a564-4217c8e62a1e"
      unitRef="usd">12570000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieab3e3b010024fe983888feba40a0653_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi02LTEtMS0zMTExMQ_68c317e7-cd95-414b-ab48-fdb06c94c214"
      unitRef="usd">5836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e4c1c7e94f74c3e9e6bb76c81acf79b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi04LTEtMS0zMTExMQ_c8293086-a62b-4654-92a2-fc608aec50f6"
      unitRef="usd">830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9b4d9d359784bc58f47fe1e07a52bd7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xMC0xLTEtMzExMTE_338c93e6-6435-4923-b6d4-a59d0d4f5652"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia9498d3607eb4250995ec6463119f991_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xMi0xLTEtMzExMTE_f8eb3bf9-2a4d-403d-bcd4-a9086148d42f"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69ec7276b4974b1e86bb49bdc461cb81_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xNC0xLTEtMzExMTE_37f22a80-4247-4c00-826f-134a57ce04f4"
      unitRef="usd">16097000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i702595e769834b108c443c0cbb2bb8f1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNi0xNi0xLTEtMzExMTE_229dd895-0ae4-4e0d-9cb4-bed915de1474"
      unitRef="usd">13400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0yLTEtMS0zMTExMQ_8654b571-7d12-4c05-9ace-891c58176d61"
      unitRef="usd">85942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy00LTEtMS0zMTExMQ_f765c80f-bbf6-46ce-888d-493039c72016"
      unitRef="usd">84060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy02LTEtMS0zMTExMQ_4acc4015-cd80-4ae4-affb-7e9522a7102d"
      unitRef="usd">141127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy04LTEtMS0zMTExMQ_f47130b8-42bb-4719-a6c0-ce3151a16924"
      unitRef="usd">124953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xMC0xLTEtMzExMTE_ee898bea-f954-44ea-8b61-9d5bf30a8ae9"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xMi0xLTEtMzExMTE_88e04059-32ca-42a0-a60f-d1aa68671eaa"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xNC0xLTEtMzExMTE_5a952c96-d972-40e5-9be8-e197693a68a7"
      unitRef="usd">241325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RhYmxlOmE0ZTJkMTczYWQ4NTQxNzE5MzM0Mzg3MWM2ZWU1YzMwL3RhYmxlcmFuZ2U6YTRlMmQxNzNhZDg1NDE3MTkzMzQzODcxYzZlZTVjMzBfNy0xNi0xLTEtMzExMTE_af1c9259-6206-457d-8e96-4a39186f501b"
      unitRef="usd">221058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_314c0b98-ad5e-4579-90dc-fd8825af2bd0"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_55cfb779-e59a-4a07-af08-f783e0dbc3b0"
      unitRef="usd">0</us-gaap:CapitalizedContractCostNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_62509b05-d33a-4ddd-a44d-c845347253ca"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_6d25a037-30f3-409c-a733-bac09fe38dd0"
      unitRef="usd">0</us-gaap:CapitalizedContractCostNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_774c8611-4b44-4002-a747-0d2291cb469c"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80My9mcmFnOjk2ZDMwMGYyMDg4MjQwOGE4Y2NhOWJlNDIwZTM0NTE0L3RleHRyZWdpb246OTZkMzAwZjIwODgyNDA4YThjY2E5YmU0MjBlMzQ1MTRfNzIzMw_ca519832-653e-4d28-a058-f5ba793aa1f7"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfOTE4_9e08c27d-00e2-4206-b8a1-45f784e78f39">Inventories&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;132,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;121,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26,985&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;168,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inventory valued using the FIFO method was $154,203 and $139,996 at March&#160;31, 2023 and December&#160;31, 2022, respectively. Inventory valued using the average cost method was $14,498 and $12,584 at March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfOTE3_c6fb60cf-f59f-48ec-b72f-aae44a6807d9">Inventories consist of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;132,302&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;121,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Work-in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26,985&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;168,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMS0yLTEtMS0zMTExMQ_bda907d3-733e-4fb1-a538-47771a38a9c0"
      unitRef="usd">132302000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMS00LTEtMS0zMTExMQ_0c857298-9afb-4fdd-97b5-a36845ba2328"
      unitRef="usd">121983000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMi0yLTEtMS0zMTExMQ_3bd3f0e9-b803-4255-95d7-c37c7f6397a4"
      unitRef="usd">9414000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMi00LTEtMS0zMTExMQ_409c3f62-d3c7-43e5-8aab-426ff5713130"
      unitRef="usd">7812000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMy0yLTEtMS0zMTExMQ_b52aad70-0fc0-4d09-a614-de3f415f76c6"
      unitRef="usd">26985000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfMy00LTEtMS0zMTExMQ_9edcb70a-200a-470b-a4ed-a82c81f295e5"
      unitRef="usd">22785000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfNC0yLTEtMS0zMTExMQ_3bad1197-7cf8-488a-96dc-3775e3bbaec7"
      unitRef="usd">168701000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RhYmxlOmRkODIyZjYyMmYzYTQ4ZDBhOTMwZTczOThhMWMyNjNhL3RhYmxlcmFuZ2U6ZGQ4MjJmNjIyZjNhNDhkMGE5MzBlNzM5OGExYzI2M2FfNC00LTEtMS0zMTExMQ_6433fc7b-f68a-470a-b07c-8af72b71fbb3"
      unitRef="usd">152580000</us-gaap:InventoryNet>
    <us-gaap:FIFOInventoryAmount
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfNzky_a864a0ce-6828-47ea-90b9-4d485a8321dd"
      unitRef="usd">154203000</us-gaap:FIFOInventoryAmount>
    <us-gaap:FIFOInventoryAmount
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfNzk5_c81d72de-9755-4dc7-bb7e-2809d4945272"
      unitRef="usd">139996000</us-gaap:FIFOInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfODgx_296a3d00-97ee-444a-aa8f-6ef25246def8"
      unitRef="usd">14498000</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:WeightedAverageCostInventoryAmount
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80Ni9mcmFnOjY2OWVhMGNiN2JmNTRlOTViMzNiNGFhZWVhOGNkNmFhL3RleHRyZWdpb246NjY5ZWEwY2I3YmY1NGU5NWIzM2I0YWFlZWE4Y2Q2YWFfODg4_2ed804fe-a62e-4cfb-adce-e2e12bf3f4a5"
      unitRef="usd">12584000</us-gaap:WeightedAverageCostInventoryAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzM_f5c9dcd8-bb28-4c2f-9788-cc1c40256942">Financial Instruments and Fair Value Measurements&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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, due to the variable interest rate on the Credit Facility and the maturity of the remaining outstanding debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Derivative Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March&#160;31, 2023, the Company had no open foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2022. 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 have been financial institutions with investment grade credit ratings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign Currency Exchange Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 hedges and used net investment 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, the Company entered into two cross-currency swaps, designated as net investment hedges, with notional values of $25,000 each that were scheduled to mature in August 2026 and August 2028. These swaps hedged a portion of the net investment in a certain euro-denominated subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company elected to assess hedge effectiveness of the net investment hedges under the spot method. Accordingly, periodic changes in the fair value of the derivative instruments attributable to factors other than spot exchange rate variability were excluded from the measurement of hedge ineffectiveness and reported directly in earnings each reporting period. The change in fair value of these derivative instruments was recorded in cumulative translation adjustment, which is a component of accumulated other comprehensive loss in the condensed consolidated balance sheets. The Company had no outstanding net investment hedges at March 31, 2023 or December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company entered into foreign currency forward contracts to hedge the Mexican peso currency in 2022. These forward contracts were executed to hedge forecasted transactions and have been accounted for as cash flow hedges. As such, gains and losses on derivatives qualifying as cash flow hedges are recorded in accumulated other comprehensive loss, to the extent that hedges are effective, until the underlying transactions are recognized in earnings. Unrealized amounts in accumulated other comprehensive loss fluctuate based on changes in the fair value of hedge derivative contracts at each reporting period. The cash flow hedges were highly effective. The effectiveness of the transactions was measured using regression analysis and forecasted future purchases of the currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In certain instances, the foreign currency forward contracts may 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 condensed consolidated statements of operations as a component of other expense, net. During 2022, all of the Company&#x2019;s foreign currency forward contracts were designated as cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mexican peso-denominated Foreign Currency Forward Contracts &#x2013; Cash Flow Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company held Mexican peso-denominated foreign currency forward contracts that expired ratably on a monthly basis from January 2022 to December 2022. The notional amount at December&#160;31, 2022 related to Mexican peso-denominated foreign currency forward contracts was $0.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Interest Rate Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Risk &#x2013; Cash Flow Hedge&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February&#160;18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the &#x201c;Interest Rate Swap&#x201d;) with a notional amount of $50,000 to hedge its exposure to interest payment fluctuations on a portion of its Credit Facility borrowings. The Interest Rate Swap matured on March&#160;10, 2023. The Interest Rate Swap was designated as a cash flow hedge of the variable interest rate obligation under the Company's Credit Facility that has a current balance of $167,393 at March&#160;31, 2023. Accordingly, the change in fair value of the Interest Rate Swap was recognized in accumulated other comprehensive loss. The Interest Rate Swap agreement required monthly settlements on the same days that the Credit Facility interest payments are due and had a maturity date of March&#160;10, 2023, which was prior to the Credit Facility maturity date of June&#160;4, 2024. Under the Interest Rate Swap terms, the Company paid a fixed interest rate and received a floating interest rate based on the one-month LIBOR, with a floor. The critical terms of the Interest Rate Swap were aligned with the terms of the Credit Facility, resulting in no hedge ineffectiveness. The difference between amounts to be received and paid under the Interest Rate Swap were recognized as a component of interest expense, net on the condensed consolidated statements of operations. The Interest Rate Swap settlements reduced interest expense, net by &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and increased interest expense, net by $153 for the three months ended March&#160;31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Notional amounts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Prepaid expenses&lt;br/&gt;&#160;and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forward currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net investment hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(A)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&gt;Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income and in net loss for the three months ended March&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain (loss) recorded in other&lt;br/&gt;comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain (loss) reclassified from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;other comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;income into net loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forward currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as net investment hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(A)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gains reclassified from other comprehensive income into net loss recognized in selling, general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;) in the Company&#x2019;s condensed consolidated statements of operations were $0 and $51 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains reclassified from other comprehensive income into net loss recognized in cost of goods sold (&#x201c;COGS&#x201d;) in the Company&#x2019;s condensed consolidated statements of operations were $0 and $199 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income into net loss recognized in interest expense, net in the Company&#x2019;s condensed consolidated statements of operations were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt; $290 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;and $(153) for the three months ended March&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash flows from derivatives used to manage foreign currency exchange and interest rate risks are classified as operating activities within the condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities held by the Company 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. 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. For forward currency and cross-currency contracts, inputs include forward foreign currency exchange rates. For the interest rate swap, inputs include LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair values estimated using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets carried at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil&#x2019;s financial performance in 2021. The fair value of the Stoneridge Brazil earn-out consideration was based on earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d;) in 2021. The Stoneridge Brazil earn-out consideration obligation was recorded within accrued expenses and other current liabilities in the condensed consolidated balance sheets as of December 31, 2021. The earn-out consideration obligation of $8,272 was paid in April 2022 and recorded in the condensed consolidated statement of cash flows within operating and financing activities in the amounts of $1,996 and $6,276, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The foreign currency impact related to the Stoneridge Brazil earn-out consideration was included in other expense, net in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the three months ended March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i4ffe82b4161446dba1f99319fc6ce5bb_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTYxOA_4eca6c59-11cd-41be-93fa-6ef6ee58a01d"
      unitRef="contract">2</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if7e61864e77c4de7b5de6a5ff09d2989_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTcwNA_3bbc9778-3f14-409e-9755-9f68d521a887"
      unitRef="usd">25000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8d25cb52ccef4a93a670f6fd93ba71d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTcwNA_9dc88194-1522-4d54-a621-b5a7c2a2dcaf"
      unitRef="usd">25000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i829e6c4332664a7d99a051227596ca42_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNDYyMQ_c3df71f4-2f70-40e3-a33e-6f21684d0d5e"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3bf076d60ee24cbaa0dc9a584d8797af_I20200218"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNDk4OA_c5b75f02-dd38-498b-ba55-7c3efe5b2f2d"
      unitRef="usd">50000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i8306e63303ae43c78b82f21d0839d519_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNTI2MQ_c595f94d-ae19-491d-822d-2706de750250"
      unitRef="usd">167393000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:InterestExpense
      contextRef="i97727ed62c4e4f21a6c29e6c3148c340_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNjE2NA_9b94fba5-98be-4f8a-87ad-db8c0c92ae6b"
      unitRef="usd">290000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id16633dda25f414794ffde6a3a6c5cbb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfNjIwNg_3d3d4baa-3aed-4fb3-a589-2fbed9d36425"
      unitRef="usd">153000</us-gaap:InterestExpense>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzQ_74109c7c-a044-4baf-82bd-27d8f74dc5c7">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Notional amounts &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Prepaid expenses&lt;br/&gt;&#160;and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forward currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net investment hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(A)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&gt;Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i105e71ab953b406bab2dc0bae87cebbd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC0yLTEtMS0zMTExMQ_51bae555-e541-462c-933d-466e072cf396"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idcec320422174be782d1e05c4727e8c1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC00LTEtMS0zMTExMQ_c73fd4db-7e10-4371-a2c8-edad135e8adf"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4c86642cb30d4788850d4c04ae776800_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC02LTEtMS0zMTExMQ_11f4681b-579e-44f3-bb32-de2fda55afbc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3ff8c5464a5e419b9af714e40b0295c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNC04LTEtMS0zMTExMQ_bcd50a30-1654-441b-bdbe-b6f297deccd4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i440b10ea3956453db089d0f532738c01_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS0yLTEtMS0zMTExMQ_25150931-8aac-4c9a-bde0-3e70912017a7"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0ec5ecf2be54459ab24b82caf166773e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS00LTEtMS0zMTExMQ_7831645a-16a5-4d74-b067-61a19be028bb"
      unitRef="usd">50000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1cae652a3d0a4e489aef6d297c394265_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS02LTEtMS0zMTExMQ_9bb3c892-ceb3-4a50-8bce-592ea649ff4f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i15ce770f1cf64303b0dd0ccb7025a5c2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNS04LTEtMS0zMTExMQ_dbed5213-9190-4e6a-8d2d-3bdb07d017af"
      unitRef="usd">294000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie79c05c0aabd44619d614cdcdaebae4e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy0yLTEtMS0zMTExMQ_46bd0815-5a05-4cf1-a4a3-7cb064c366e5"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iefb5d6d5fe904f3db4d06da6ea92e90f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy00LTEtMS0zMTExMQ_c919cbe7-2006-49ad-bc2f-26c52ecf6e42"
      unitRef="usd">0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifb06d1ac20224125b972b89ccb3b131a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy02LTEtMS0zMTExMQ_34cb9ade-be93-4d3a-b116-bfc07a5ea519"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibee8dde49d544e298d9637b6a7080a12_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjJkNTVhNmY2NjE3YTRmNWRhYTczY2FhYmNkMTgyMzBjL3RhYmxlcmFuZ2U6MmQ1NWE2ZjY2MTdhNGY1ZGFhNzNjYWFiY2QxODIzMGNfNy04LTEtMS0zMTExMQ_ad522f03-e29f-42d1-abf2-63c861f33e40"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzA_bce64bd7-f83b-47b6-afc1-c548e08d2303">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income and in net loss for the three months ended March&#160;31 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain (loss) recorded in other&lt;br/&gt;comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain (loss) reclassified from&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;other comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;income into net loss &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forward currency contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(153)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives designated as net investment hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(A)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Gains reclassified from other comprehensive income into net loss recognized in selling, general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;) in the Company&#x2019;s condensed consolidated statements of operations were $0 and $51 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains reclassified from other comprehensive income into net loss recognized in cost of goods sold (&#x201c;COGS&#x201d;) in the Company&#x2019;s condensed consolidated statements of operations were $0 and $199 for the three months ended March&#160;31, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income into net loss recognized in interest expense, net in the Company&#x2019;s condensed consolidated statements of operations were&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt; $290 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;and $(153) for the three months ended March&#160;31, 2023 and 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy0xLTEtMS0zMTExMQ_923c749c-94b2-43e3-8509-44cf93a3fda8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy0zLTEtMS0zMTExMQ_05139089-7f7c-404a-b717-ebfc7dc88312"
      unitRef="usd">915000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy01LTEtMS0zMTExMQ_f842b6fd-5f8f-4726-a695-a7d24c255065"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i5ed1b86951e3424ab29ef72ff984ca84_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfMy03LTEtMS0zMTExMQ_9bf0e49e-5494-4588-87d4-4f54f5c7834c"
      unitRef="usd">251000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC0xLTEtMS0zMTExMQ_f0a2e15a-2385-4959-88b8-53b587c686c8"
      unitRef="usd">-4000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC0zLTEtMS0zMTExMQ_906a57fd-2aec-4fa0-bef0-246425051694"
      unitRef="usd">510000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i3dd37f06e7ec4ba299865e9bf090fa19_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC01LTEtMS0zMTExMQ_49dc1989-6e6c-4258-b487-b62dc5b0d15f"
      unitRef="usd">290000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="icfa59228a67e45028f837eee06bf6dca_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNC03LTEtMS0zMTExMQ_81ad3855-7cb8-4af6-8c15-fd3bdb31de69"
      unitRef="usd">-153000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi0xLTEtMS0zMTExMQ_ff1ba250-bd09-445d-9c82-be5e533f7c5a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi0zLTEtMS0zMTExMQ_d46bdfa7-abc9-49d5-a8de-6114f029518d"
      unitRef="usd">687000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i37a1310c33114e9e8101dda8dcdafef3_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi01LTEtMS0zMTExMQ_b7059ce4-d4e4-429a-bdde-fa6fd200d9d1"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0bfe7b3dc91049288c0618e90ebd0863_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmZlMjM4YmZiNzExMzQ3ODY4OWViNzhiY2UxYzdlODM5L3RhYmxlcmFuZ2U6ZmUyMzhiZmI3MTEzNDc4Njg5ZWI3OGJjZTFjN2U4MzlfNi03LTEtMS0zMTExMQ_697f67ab-68f7-4403-9d8c-20a1cbfae41f"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i8cd78e93d99c49c1ac1d18dd5409e073_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzIyMw_15f65f45-e1f4-4d78-8381-96a4370227a1"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iafaf5b6b563142ad88745d8171599a85_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzIzMA_4d9eb9a2-c49b-4ca5-92b4-62769f789f1d"
      unitRef="usd">51000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i0a739bf9016b43b8bb2468f4f55bd704_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzQ3OA_68aa4d50-3049-4f7d-8e5c-be52f8b809c9"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i28a85eac466c40e8ba791934baf4c5eb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzQ4NQ_751fa2d2-4ffb-40ab-9658-c90c292927ff"
      unitRef="usd">199000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ib116828e63984a9388423ef7dc343d4f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzcyNw_23e1ff7a-fe14-44c4-abcc-f658478f8227"
      unitRef="usd">290000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i1a716bb58fb64690b0307080de3589ba_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmVhMzlhMzc2MmEzYjRhZDA4N2FkMDczY2Y0MGU2ZDcwL3RhYmxlcmFuZ2U6ZWEzOWEzNzYyYTNiNGFkMDg3YWQwNzNjZjQwZTZkNzBfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjQ2NDJiZmQwYWZiZDQ3MWVhNTc0ZTY3NTQ2M2ZlMzhkXzczNA_12d24842-49cd-4fee-9021-dcc46c058433"
      unitRef="usd">-153000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzE_1dade44f-c229-4f6a-b44c-3a1f34837ac3">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair values estimated using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 3&lt;br/&gt;inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets carried at fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total financial assets carried at fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i2de9342619794282be6a2551e53518fc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi0xLTEtMS0zMTExMQ_719ec767-8644-448d-b64f-28e26688e4f3"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i307c9740e6b1493881306b57b7856596_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi0zLTEtMS0zMTExMQ_47a5f5bc-b251-4a85-bff8-74d55b1d2954"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i7ae587d8679b462fa697ab1fe1f5e514_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi01LTEtMS0zMTExMQ_e0fd16b2-2467-4dcb-806c-0c844d35b9fc"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="i0c76c18467b4483e8041d32af6835266_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi03LTEtMS0zMTExMQ_1f1eea8e-a8ac-4e74-b9f6-5727659ee553"
      unitRef="usd">0</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:InterestRateDerivativeAssetsAtFairValue
      contextRef="idf9f2ffd82c649df98558e1c1070d30b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNi05LTEtMS0zMTExMQ_9a650e78-174a-4341-b3dd-efcc99b08465"
      unitRef="usd">294000</us-gaap:InterestRateDerivativeAssetsAtFairValue>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2de9342619794282be6a2551e53518fc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy0xLTEtMS0zMTExMQ_442a8837-c1d3-480e-b7bc-6ace56ad4327"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i307c9740e6b1493881306b57b7856596_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy0zLTEtMS0zMTExMQ_e2c5de75-7a66-409a-aff4-bc8c53d04bc8"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7ae587d8679b462fa697ab1fe1f5e514_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy01LTEtMS0zMTExMQ_dc13ba62-21a5-4ca1-8b32-0413d2655817"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0c76c18467b4483e8041d32af6835266_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy03LTEtMS0zMTExMQ_e8bb440f-1ab8-44cc-bae0-055af25bee9c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="idf9f2ffd82c649df98558e1c1070d30b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOmQwMWY0MTA3MDZmZTRiMWI4NTY2OWRmYWUyMDVjYTI5L3RhYmxlcmFuZ2U6ZDAxZjQxMDcwNmZlNGIxYjg1NjY5ZGZhZTIwNWNhMjlfNy05LTEtMS0zMTExMQ_47ba83e3-2782-4a96-be79-44bc95a8688b"
      unitRef="usd">294000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAyNzI_a3bb83c6-27a4-4702-8296-f8899cadf552">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.112%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.082%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i36558cffd448456385fcb315c5866d59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfMi0zLTEtMS0zMTExMQ_f4681b90-4cb8-4049-a72b-04238175f9e5"
      unitRef="usd">7351000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i2517d4634bc24b748fcaf6f8fca316f9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfNC0zLTEtMS0zMTExMQ_8b1ca71d-43f8-4505-98cb-91c9f3e0a116"
      unitRef="usd">1308000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i9d0c504fed824dd58f26b165774e56f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RhYmxlOjFlNzgwZjAxMmJiYjQ1ZWNhZjAwZjgyN2U1Nzk4ZDczL3RhYmxlcmFuZ2U6MWU3ODBmMDEyYmJiNDVlY2FmMDBmODI3ZTU3OThkNzNfNi0zLTEtMS0zMTExMQ_d2fc70b6-0fa8-457e-aee0-6b54b185f6fe"
      unitRef="usd">8659000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities
      contextRef="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTUyMw_235346d4-0405-45b5-a1f1-88af8c47f092"
      unitRef="usd">8272000</sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities>
    <sri:PaymentsForEarnOutConsiderationFromOperatingActivities
      contextRef="ic0b790d8c59848038c1add4737e35b54_D20220401-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTY2OA_baa223b3-b519-4eb4-bfa2-94cb9d7e0c8c"
      unitRef="usd">1996000</sri:PaymentsForEarnOutConsiderationFromOperatingActivities>
    <sri:PaymentsForEarnOutConsideration
      contextRef="ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfOTY3NQ_0c9daebb-7645-411c-a060-45ba53618fd1"
      unitRef="usd">6276000</sri:PaymentsForEarnOutConsideration>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl80OS9mcmFnOmUxMDEzOWY2YjU5OTRjMTFiNmYyZjQ3NjJhMDU1YTYwL3RleHRyZWdpb246ZTEwMTM5ZjZiNTk5NGMxMWI2ZjJmNDc2MmEwNTVhNjBfMTAxNjQ_c4c9d048-ead1-4597-96d4-f0e3fa212304"
      unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMzk3_2e1b8af9-561c-4131-99f0-6850865d712d">Share-Based CompensationCompensation expense for share-based compensation arrangements, which is recognized in the condensed consolidated statements of operations as a component of SG&amp;amp;A expenses, was $69 and $1,098 for the three months ended March&#160;31, 2023 and 2022, respectively. The three months ended March 31, 2023 included income from the forfeiture of certain grants associated with employee resignations.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMjEw_c3d6184c-6b92-45bb-9dcd-0ca4edb0fa64"
      unitRef="usd">69000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81Mi9mcmFnOjg4OGFjNWFhM2VmMDQ2M2M5ZTA1ODlkZGJmNzYzNzdlL3RleHRyZWdpb246ODg4YWM1YWEzZWYwNDYzYzllMDU4OWRkYmY3NjM3N2VfMjE3_0e2fac6a-b57a-49a4-bc39-db176dcfded8"
      unitRef="usd">1098000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODk3OA_77c6ed88-ee6b-4498-81a2-0a89ceb9a636">Debt&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following at March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Interest rates at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;167,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;June 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden short-term credit line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Suzhou short-term credit line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.70% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;June 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On June&#160;5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the &#x201c;Credit Facility&#x201d;). The Credit Facility provided for a $400,000 senior secured revolving credit facility (which, as described below in the discussion of Amendment No. 3 to the Credit Facility was amended to be a $300,000 credit commitment) and it replaced and superseded the Third Amended and Restated Credit Agreement that provided for a $300,000 revolving credit facility. The Credit Facility had an accordion feature that allowed the Company to increase the availability by up to $150,000 upon the satisfaction of certain conditions and includes a letter of credit subfacility, swing line subfacility and multicurrency subfacility. The Credit Facility has a termination date of June 5, 2024. Borrowings under the 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 Credit Facility. The 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains customary affirmative covenants and representations. The 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 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 $30,000, (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 $30,000, (vii) ERISA events, (viii) a change of control, or (ix) bankruptcy or insolvency proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company&#x2019;s end-markets and the resulting financial impacts on the Company, on February&#160;28, 2022, the Company entered into Amendment No. 3 to the Fourth Amended and Restated Credit Agreement (&#x201c;Amendment No. 3&#x201d;). Amendment No. 3 reduced the total revolving credit commitments from $400.0 million to $300.0&#160;million and the maximum permitted amount of swing loans from $40.0 million to $30.0 million. Amendment No. 3 provides for certain financial covenant relief and additional covenant restrictions during the &#x201c;Specified Period&#x201d; (the period from February&#160;28, 2022 until the date that the Company delivers a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the maximum net leverage ratio was changed to 4.00 to 1.00 for the year ended December 31, 2021, suspended for the quarters ending March 31, 2022 through September 30, 2022 and could not exceed 4.75 to 1.00 for the quarter ended December 31, 2022 or 3.50 to 1.00 for the quarter ended March 31, 2023;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the minimum interest coverage ratio of 3.50 was reduced to 2.50 for the quarter ended March 31, 2022, 2.25 for the quarter ended June 30, 2022 and 3.00 for the quarters ended September 30, 2022 and December 31, 2022;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;an additional condition to drawing on the Credit Facility has been added that restricts borrowings if the Company&#x2019;s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0 million;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;there are certain additional restrictions on Restricted Payments (as defined); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amendment No. 3 changed the leverage based LIBOR pricing grid through the maturity date and also retained a LIBOR floor of 50 basis points on outstanding borrowings excluding any Specified Hedge Borrowings (as defined) which remain subject to a LIBOR &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;floor&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of 0 basis points.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company capitalized $484 of deferred financing costs as a result of entering into Amendment No. 3. In connection with Amendment No. 3, the Company wrote off a portion of the previously recorded deferred financing costs of $365 in interest expense, net during the year ended December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to continued supply chain disruptions and macroeconomic challenges on the Company&#x2019;s end-markets and the resulting financial impacts on the Company, on March 1, 2023, the Company entered into Amendment No. 4 to the Fourth Amended and Restated Credit Agreement (&#x201c;Amendment No. 4&#x201d;). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the &#x201c;Amendment No. 4 Specified Period&#x201d; (the period from March 1, 2023 until the date that the Company delivers a compliance certificate for the quarter ending September 30, 2023 in form and substance satisfactory to the administrative agent). During the Amendment No. 4 Specified Period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the maximum net leverage ratio &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;was changed to 4.75 to 1.00 for the quarter ended March 31, 2023 and 4.25 to 1.00 for the quarter ended June 30, 2023;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;drawing on the Credit Facility continues to be restricted if the Company&#x2019;s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeds $70.0&#160;million;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;there continue to be certain additional restrictions on Restricted Payments (as defined); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;consistent with Amendment No. 3, a Permitted Acquisition (as defined) may not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amendment No. 4 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Specified Period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company capitalized $332 of deferred financing costs as a result of entering into Amendment No. 4.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Borrowings outstanding on the Credit Facility were $167,393 and $167,802 at March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result of the amendments, the Company was in compliance with all Credit Facility covenants at March 31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also has outstanding letters of credit of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$1,626&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; at both March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary&#x2019;s bank account up to a daily maximum level of 20,000 Swedish krona, or $1,928 and $1,922, at March&#160;31, 2023 and December&#160;31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there were no borrowings outstanding on this overdraft credit line. During the three months ended March&#160;31, 2023, the subsidiary borrowed and repaid 85,054 Swedish krona, or $8,197.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s wholly owned subsidiary located in Suzhou, China (the &#x201c;Suzhou subsidiary&#x201d;), has lines of credit (the &#x201c;Suzhou credit line&#x201d;) that allow up to a maximum borrowing level of 20,000 Chinese yuan, or $2,912 and $2,900 at March&#160;31, 2023 and December 31, 2022, respectively. At March&#160;31, 2023 and December&#160;31, 2022, there was $1,456 and $1,450, respectively, in borrowings outstanding on the Suzhou credit line with weighted-average interest rates of 3.70% at both March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou credit line is included on the condensed &lt;/span&gt;&lt;/div&gt;consolidated balance sheet within current portion of debt. In addition, the Suzhou subsidiary has a bank acceptance draft line of credit which facilitates the extension of trade payable payment terms by 180 days. The bank acceptance draft line of credit allows up to a maximum borrowing level of 60,000 Chinese yuan, or $8,737 and $8,699 at March&#160;31, 2023 and December&#160;31, 2022, respectively. There was $4,004 and $1,998 utilized on the Suzhou bank acceptance draft line of credit at March&#160;31, 2023 and December&#160;31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODk4MA_f6e17434-4a53-499a-9320-2d00dfa054a0">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following at March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.146%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Interest rates at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Credit Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;167,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;June 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sweden short-term credit line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Suzhou short-term credit line&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.70% &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;June 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,456&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i708684484ac14536849a969332a47ef8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi0yLTEtMS0zMTExMQ_870f8839-deea-4c64-9348-fadc03ea69c6"
      unitRef="usd">167393000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ia7110a60d6724901b9942db806ed3f15_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi00LTEtMS0zMTExMQ_f608f1c7-eaa9-49bf-80a5-bf5558605ba5"
      unitRef="usd">167802000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi02LTEtMS0zMTExMQ_21be1d63-733c-4eac-afc7-0a36696a10d0"
      unitRef="number">0.0716</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfMi04LTEtMS0zMTExMQ_e8146425-77cf-4a6c-955e-edfca89b4b3f">June 2024</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ia6d347b1576a4241b64abb93753c3b03_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS0yLTEtMS0zMTExMQ_ea812bfb-feff-4a5c-8989-3e793431eeeb"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i2c0b88704368467cba2a2f6a39a17a78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS00LTEtMS0zMTExMQ_74867278-bc5f-46c2-9f12-5b356099d437"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS02LTEtMS0zMTExMQ_68bb4ee6-6ec5-4e6d-87ae-11e96a06e138"
      unitRef="number"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="i3a3c61934b794714845bc6a237148bf1_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNS04LTEtMS0zMTExMQ_6c5455ff-b263-4ca4-b44d-d70b9b348dd2"
      xsi:nil="true"/>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi0yLTEtMS0zMTExMQ_28c3d395-19a5-4633-8332-03089fe7dbdb"
      unitRef="usd">1456000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi00LTEtMS0zMTExMQ_a7e5c8ab-8053-42fa-bf1d-462330ff7e60"
      unitRef="usd">1450000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i05bff30dbc6f4720939d1d72ae20a627_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi02LTEtMS0zMTExMS90ZXh0cmVnaW9uOjAyMDA2ZDhjOWYyYTRlNzhhZDNmMmQ3NDc0ZjU3ZDQ5XzQ_01fd088c-f4b0-4835-b4ac-094916d5e4b7"
      unitRef="number">0.0370</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentMaturityDateDescription
      contextRef="id92b7e01486c4445b3d82d960f3467b8_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNi04LTEtMS0zMTExMQ_f7821f46-10b6-429f-a2bf-0d1a7c654839">June 2023</us-gaap:DebtInstrumentMaturityDateDescription>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNy0yLTEtMS0zMTExMQ_e09a657e-f0de-4fbe-aed7-9b7addd46795"
      unitRef="usd">1456000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfNy00LTEtMS0zMTExMQ_fa184f2a-2f44-4046-90e2-7b7b0058dc71"
      unitRef="usd">1450000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtCurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOC0yLTEtMS0zMTExMQ_19fe0309-e095-4eb4-849b-52efba78dc27"
      unitRef="usd">1456000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOC00LTEtMS0zMTExMQ_b5b8e8d0-2b3a-4ead-88c1-e2888f562b55"
      unitRef="usd">1450000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOS0yLTEtMS0zMTExMQ_ee4ff0c3-de9b-41a6-aa28-5f4533aebfde"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RhYmxlOjlkNDI1MmZhM2EzZjQ1YWVhMDdhODkzYzg1MmY0YWI0L3RhYmxlcmFuZ2U6OWQ0MjUyZmEzYTNmNDVhZWEwN2E4OTNjODUyZjRhYjRfOS00LTEtMS0zMTExMQ_b76d9c0d-2091-47c8-ae8e-7306480f87da"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i346defe62d814958a5c4f8b246b65db0_I20190605"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjI5_8805eee2-ca25-4229-a02b-8306a3447595"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4c01aec9a57c42629be1952d122d5f85_I20190605"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMzgw_01c20362-4792-4b7b-a0e6-8fecbd927ab1"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i35c6e4e377354b18adb1333539c4b1bd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTAx_83d78abb-f853-40be-bdfa-d8b9e94d0403"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility
      contextRef="i346defe62d814958a5c4f8b246b65db0_I20190605"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjQw_f94ec453-2907-4100-87e2-272f229b352d"
      unitRef="usd">150000</sri:IncreaseInMaximumBorrowingCapacityOfCreditFacility>
    <sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount
      contextRef="i708684484ac14536849a969332a47ef8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjYxMA_62c899cd-dedc-4b11-922f-631b043cc7a2"
      unitRef="usd">30000000</sri:DebtInstrumentCovenantDefaultOfOtherDebtMaximumAmount>
    <sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount
      contextRef="i2f832987e2aa4ed58f4bcb61902174bf_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMjc3OA_ed423349-0bfd-4d30-85a7-9b70b8b4780a"
      unitRef="usd">30000000</sri:DebtInstrumentCovenantUninsuredAssetLossesMaximumAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i24db1adfdb734cd68b42cf016b95af9a_I20220227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTI0Mg_642907c6-a00a-4753-9fe1-36b8331cccb7"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTI0OA_70b3b95f-f038-4ca8-b05b-98cf95183fcc"
      unitRef="usd">300000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id098b1843cf945d9876ee56d6e1f13fc_I20220227"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTMwNA_f9baef7d-291b-412e-a0cb-ba44f7f5ed89"
      unitRef="usd">40000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i54b37583bdb44e2ab2ee833a0710e098_I20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTMxMA_7be35f6f-32f8-4c8c-9111-029d438ce56f"
      unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <sri:MaximumLeverageRatio
      contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTcwOA_eba81c40-8c2d-4289-938c-cb30c889b4e0"
      unitRef="number">0.0400</sri:MaximumLeverageRatio>
    <sri:MaximumLeverageRatio
      contextRef="i623a7a971ade4ae2ba07d1f737e0a678_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTgyMA_c840f85f-eb51-4a94-ac43-dfc94c9313fa"
      unitRef="number">0.0475</sri:MaximumLeverageRatio>
    <sri:MaximumLeverageRatio
      contextRef="i009f56972d78491789fee3014abc1a08_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTg1OQ_2372dd00-6a65-4c64-b254-0ae9075fffe3"
      unitRef="number">0.0350</sri:MaximumLeverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="i9d23bae5473149edbd814e9d21606640_I20220227"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTk0Nw_c9855d7f-e63a-42d6-a8ff-397a77283ec5"
      unitRef="number">0.0350</sri:MinimumInterestCoverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="i7759fd3a119d4443b5fe67b9bda7744b_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTk2NQ_c55c090b-53b3-472e-9a86-fb7ddef53616"
      unitRef="number">0.0250</sri:MinimumInterestCoverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="i64d7a594e5f84ef3b4d87f10feb66e5b_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjAwNg_eb56a5f5-c120-4306-98c2-186afe882dc8"
      unitRef="number">0.0225</sri:MinimumInterestCoverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="i7ce4a04b57304db59570270c9570b547_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjA0OQ_11520859-16c5-4abe-aaac-e21879e7f949"
      unitRef="number">0.0300</sri:MinimumInterestCoverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="ia0eaa48ca73c42e48f17d822fd7babbe_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjA0OQ_cd8d3730-b1f7-4082-ac76-0b8722a74c16"
      unitRef="number">0.0300</sri:MinimumInterestCoverageRatio>
    <sri:PercentThresholdOfDomesticCash
      contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjIxMQ_60158406-a492-454b-9d36-a7a125f63574"
      unitRef="number">1</sri:PercentThresholdOfDomesticCash>
    <sri:PercentThresholdOfForeignCash
      contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjIzMA_646bf2c0-626c-40f1-9ae8-be733014e184"
      unitRef="number">0.65</sri:PercentThresholdOfForeignCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i54618f5cae564b3593742ed51fee223f_I20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjI3OA_1da27e85-f558-4636-8dcb-0ba666458796"
      unitRef="usd">70000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <sri:MaximumNetLeverageRatio
      contextRef="idf10c4c3ea804ca581f4f32b6389e3bb_I20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjQ2NQ_5538c22c-569b-4fa6-b8aa-872191887291"
      unitRef="number">0.0350</sri:MaximumNetLeverageRatio>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i59fd66653cc945cda410e8b459f571dc_D20220228-20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjYyMQ_ce3ddcd8-8441-40f8-9b9d-adbd8514a185"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i37455e3bc9764e9a91e41d541b79faca_D20220228-20220228"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjc1OA_8b9e5c51-8628-4e84-8e4f-32922fe4874c"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i35c6e4e377354b18adb1333539c4b1bd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNjk0OA_1e89dab7-079f-4c19-9949-f167a620d3a1"
      unitRef="usd">484000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i5e532a6a6072419ab1bb4fd8c562e07d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzE0OA_44706b88-7f51-47d8-84c0-270334c90680"
      unitRef="usd">365000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <sri:MaximumLeverageRatio
      contextRef="i8b6103be8c0f4e0eab507f07ebf08502_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDY4_7ae42b41-d6fd-4b56-b02b-8624774d6c45"
      unitRef="number">4.75</sri:MaximumLeverageRatio>
    <sri:MaximumLeverageRatio
      contextRef="ib292b9b98d804a51b9c1c80428cc5faf_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDc0_758961c2-4845-4978-b25e-8e9c769ca66b"
      unitRef="number">4.25</sri:MaximumLeverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="ie1a492f086954034971b5e7c5473d29b_I20230228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDg2_d109d80e-50a0-4d59-8041-36c0303d1679"
      unitRef="number">3.50</sri:MinimumInterestCoverageRatio>
    <sri:MinimumInterestCoverageRatio
      contextRef="icabbcbda8a9f486cad37fd3dabfd7624_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDgw_f57f1547-898d-421b-987a-5a587ac83277"
      unitRef="number">3.00</sri:MinimumInterestCoverageRatio>
    <sri:PercentThresholdOfDomesticCash
      contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDky_fefb075c-61f8-4322-be48-1ad333797a9d"
      unitRef="number">1</sri:PercentThresholdOfDomesticCash>
    <sri:PercentThresholdOfForeignCash
      contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNDk4_e5663bbf-fe6f-4e10-81d3-53a7082c8f34"
      unitRef="number">0.65</sri:PercentThresholdOfForeignCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i01e1dcb0ebf34d76abd0d261183e7fe5_I20230301"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTAz_5cb01222-a64e-44bc-9dd0-31436a0d7c2f"
      unitRef="usd">70000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <sri:MaximumNetLeverageRatio
      contextRef="i0bb9fb9654cb49a58bd3bfebc00e1d20_I20230301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTE4_52d7f742-b615-4e24-9aee-a9ba6b571ba4"
      unitRef="number">3.50</sri:MaximumNetLeverageRatio>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i9e1a2fa7346a45da9e053e8b390f36d0_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NjM0MQ_fabe3969-d9ec-467c-bd66-8a1a955e9e5e"
      unitRef="usd">332000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i708684484ac14536849a969332a47ef8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzI1OQ_7ffdf511-cc0f-4b6a-aaa0-6ea57be941d3"
      unitRef="usd">167393000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ia7110a60d6724901b9942db806ed3f15_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzI2Ng_d610a346-95f2-484e-892a-8ec701893cad"
      unitRef="usd">167802000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ia9bf0ce0aecd47d39f9eb4c3a008b8bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzM1NQ_32f8c7e8-b04b-4287-badd-b9656241f6ae"
      unitRef="usd">1626000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i3588867e40514dc89ca91126bd13da11_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzM1NQ_479ee5e2-df65-45ca-98ce-b8dc3efe296c"
      unitRef="usd">1626000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU2Nw_18ba5838-e2b0-4fea-a337-118e3b89b2aa"
      unitRef="sek">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU2Nw_412ee40a-a0bb-45bf-9d79-bb7b7285037e"
      unitRef="sek">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU4OA_0fd6b7a1-1863-4838-82b7-0afe7d79e0df"
      unitRef="usd">1928000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i77518f0d796645328010c655e4dc8cc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzU5NQ_ffe2f8f5-7f7e-4edc-87a9-209383cdf39e"
      unitRef="usd">1922000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i2c0b88704368467cba2a2f6a39a17a78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTg4_72e1400c-a731-4dd8-90c6-9c36bfc631f9"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ia6d347b1576a4241b64abb93753c3b03_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNTQ5NzU1ODMyNTg4_98581700-7b62-43b1-9980-4558a40b9fee"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCredit
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzg0OQ_41647988-bb88-48b7-8997-24063682dea2"
      unitRef="sek">85054000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i37e3b3b00f364c09b0583208b447e5cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfNzg3MA_2d5984a7-acff-4232-afa8-3b22033d3115"
      unitRef="usd">8197000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODA5NA_36d64a58-7ef8-469d-943f-ce6d34fb0f3f"
      unitRef="cny">20000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODExNA_e03cd4c9-ab94-4cb3-ae48-cc4f1423f9f3"
      unitRef="usd">2912000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTY0OTI2NzQ1MjMzOA_95273d1a-8001-4560-b824-8e54381f84f8"
      unitRef="usd">2900000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODE4MA_09472123-a3b4-4bc7-a075-de3761ce4afe"
      unitRef="usd">1456000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i2c85cde3ac9e427faa3b16112952e9d9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODE4Nw_5c2eb2c9-47b3-4c88-8986-ef20bfa056cb"
      unitRef="usd">1450000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i17781544031f4c28a1c30cb217448aa4_I20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODI5Nw_2ede3bac-36cd-4079-8e0c-a599d64ae4c4"
      unitRef="number">0.0370</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODY4Mw_40310610-1a8b-448d-a6ee-f8f822e4ef64"
      unitRef="cny">60000000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODcwMw_900bb217-6bd5-4688-b74b-c5e682506f47"
      unitRef="usd">8737000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NDEyMQ_9030a0b9-fe82-4155-9cfc-d5cde55279fa"
      unitRef="usd">8699000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i0a2bb40a3989469e85c30f2ca3510dc2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfODc1Ng_6cafbe3a-38ae-46ae-a533-884d27983a9e"
      unitRef="usd">4004000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i3468aad4cf0a4eafae74e2dd695d9e80_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl81NS9mcmFnOjgwZDkzYjRjN2E0YzQ0YWY5NjA1YWMzYTFhZGZjNmI3L3RleHRyZWdpb246ODBkOTNiNGM3YTRjNDRhZjk2MDVhYzNhMWFkZmM2YjdfMTA5OTUxMTY0NDE0OA_f49c6b87-ddfe-41eb-a440-4a898202ec1a"
      unitRef="usd">1998000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMTMxMg_a815976a-b13f-49b5-b61d-a56bff7bbb3b">Loss Per Share&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic loss per share was computed by dividing net loss by the weighted-average number of Common Shares outstanding for each respective period. Diluted loss per share was calculated by dividing net income by the weighted-average of all potentially dilutive Common Shares that were outstanding during the periods presented. However, for all periods in which the Company recognized a net loss, the Company did not recognize the effect of the potential dilutive securities as their inclusion would be anti-dilutive. Potential dilutive shares of 292,860 and 218,727 for the three months ended March&#160;31, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic weighted-average Common Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;27,349,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,198,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Diluted weighted-average Common Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;27,349,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,198,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There were 521,304 and 797,873 performance-based right to receive Common Shares outstanding at March&#160;31, 2023 and 2022, respectively. The 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 quarter were the end of the contingency period.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfNzQ0_622d56e4-0219-4b68-978b-a2f0b3f799b8"
      unitRef="shares">292860</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA0Ng_bddb98ee-43a2-41eb-833d-ffceffa1ce8b"
      unitRef="shares">218727</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMTMxMw_7479a025-24c4-4ab7-86d6-f8bf7cda39b3">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic weighted-average Common Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;27,349,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,198,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of dilutive shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Diluted weighted-average Common Shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;27,349,357&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27,198,677&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMi0xLTEtMS0zMTExMQ_6f5162b0-4209-410b-ba80-8e0f25898cee"
      unitRef="shares">27349357</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMi0zLTEtMS0zMTExMQ_0b9a3872-bd78-40e5-8d65-dac40bf2e196"
      unitRef="shares">27198677</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMy0xLTEtMS0zMTExMQ_3f650668-5cdf-47a1-90f9-ae6a0bbb83cf"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfMy0zLTEtMS0zMTExMQ_d399caec-4fa5-4eac-84bd-c47616640fcd"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfNC0xLTEtMS0zMTExMQ_3c45e9d5-99ba-4d25-9d69-513e91220cce"
      unitRef="shares">27349357</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RhYmxlOmJlMjQ5OTcyZWZiNTQ3ZjFhMDZjOGQ4Njc2NTE2MmE4L3RhYmxlcmFuZ2U6YmUyNDk5NzJlZmI1NDdmMWEwNmM4ZDg2NzY1MTYyYThfNC0zLTEtMS0zMTExMQ_4a1d37d6-4718-4f62-81d8-ad64a40b7171"
      unitRef="shares">27198677</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i299bd75d41b34ed48fd1cf5718d1e55b_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA4NQ_b02b86b2-7b2b-440a-9104-3dec4d80d0b6"
      unitRef="shares">521304</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib39e4d7f155242d4bd21f7d87e0ba9d5_I20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82MS9mcmFnOjMxNjEyNjUyYTcxYzQ0M2Q4ODI1M2Y2ZjU1OGU5Mzc4L3RleHRyZWdpb246MzE2MTI2NTJhNzFjNDQzZDg4MjUzZjZmNTU4ZTkzNzhfMjE5OTAyMzI1NzA4OQ_b9fd37b5-4a72-4471-bfdb-e015512320cc"
      unitRef="shares">797873</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RleHRyZWdpb246MDFlZGIxZTY2NGE4NDIyYmFhNTY3YmNiZTJjYzQzN2FfMjc3_2ddd5e95-017d-4ccc-9994-b70881e1cdbf">Accumulated Other Comprehensive (Loss) Income&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive (loss) income for the three months ended March&#160;31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;br/&gt;currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unrealized&lt;br/&gt;gain (loss)&lt;br/&gt;on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(103,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(103,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(99,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(99,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(97,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(97,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net other comprehensive income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RleHRyZWdpb246MDFlZGIxZTY2NGE4NDIyYmFhNTY3YmNiZTJjYzQzN2FfMjc4_17fdf07c-20a9-4628-88e0-7c4a8a7b77ab">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in accumulated other comprehensive (loss) income for the three months ended March&#160;31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.084%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;br/&gt;currency&lt;br/&gt;translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unrealized&lt;br/&gt;gain (loss)&lt;br/&gt;on derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(103,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;232&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(103,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,069&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net other comprehensive income (loss), net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,072&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,840&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(99,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(99,302)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(97,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(97,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net other comprehensive income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance at March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93,042)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,815)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="idffa6d3ba80247f192580dc2efa7b9ab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS0xLTEtMS0zMTExMQ_1dab1edb-c0c4-4308-9fa8-56d89eb636e3"
      unitRef="usd">-103374000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1f5ab344540a4660947bacbf5d258b36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS0zLTEtMS0zMTExMQ_cb4185c6-3164-494e-b4a5-573263d52506"
      unitRef="usd">232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6d85ec432dc48d7996211ad67b61b9b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMS01LTEtMS0zMTExMQ_2cf69694-aa3c-46dc-b37c-dfcbc47682b4"
      unitRef="usd">-103142000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi0xLTEtMS0zMTExMQ_e35e7a54-4e08-43b0-af70-d65205187462"
      unitRef="usd">4072000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi0zLTEtMS0zMTExMQ_92a172fd-7c28-409e-8d36-8057b221d267"
      unitRef="usd">-3000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMi01LTEtMS0zMTExMQ_ec828dd1-20ba-4f85-acfe-7f99217e5d6b"
      unitRef="usd">4069000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy0xLTEtMS0zMTExMQ_0927d949-2cb0-433a-8009-0758c43188fc"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy0zLTEtMS0zMTExMQ_8f8fcce2-bc1a-41b5-b393-17f2abe2d27a"
      unitRef="usd">229000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMy01LTEtMS0zMTExMQ_44f1f359-75d7-450b-b21b-271cb72b3dbf"
      unitRef="usd">229000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if569b23a43dc42ce928c83b9780c90dd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC0xLTEtMS0zMTExMQ_5fb19b65-46a2-4b22-b8a1-4d46e7ee64d4"
      unitRef="usd">4072000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5c3d359caa7a4f309a3e09f67cef4b3f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC0zLTEtMS0zMTExMQ_0ff2bfca-8d3c-4a45-a973-1bb1245f4ffa"
      unitRef="usd">-232000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNC01LTEtMS0zMTExMQ_f9fda565-1b00-49dc-b0e6-f86467c7bf88"
      unitRef="usd">3840000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i0bb8d3e80b04400cb5bac29c121dea13_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS0xLTEtMS0zMTExMQ_0b2ab46a-bded-4f23-a3dd-a0d5b7249617"
      unitRef="usd">-99302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fca8a6fec3a4ba1a50ebb25dc57b3dc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS0zLTEtMS0zMTExMQ_62d2e09e-b205-40dd-8bb8-9554e1a00af5"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f6deeb606ac48f7a1cb5fc78019ec0f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNS01LTEtMS0zMTExMQ_e788aac5-9555-473b-9939-4aa0a6a6e237"
      unitRef="usd">-99302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if5dcfe684cab421ba6ca87ab9c2be0e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy0xLTEtMS0zMTExMQ_6b4a192d-c16e-454f-810e-35ab4126c367"
      unitRef="usd">-97203000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib94fe76667ea48539ebb18e5a79e9254_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy0zLTEtMS0zMTExMQ_04c53b96-d846-499b-99dd-faf12ab34a21"
      unitRef="usd">179000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8804007528745678c7fdbbda2908986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfNy01LTEtMS0zMTExMQ_ed1750c7-274f-4163-b99e-93ea2e57c0f6"
      unitRef="usd">-97024000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC0xLTEtMS0zMTExMQ_ccc9db06-3aca-41cb-921a-0e0d469add03"
      unitRef="usd">4161000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC0zLTEtMS0zMTExMQ_c2034ba6-c435-456f-9dc2-2f04f9aefd40"
      unitRef="usd">1126000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOC01LTEtMS0zMTExMQ_c21c00ad-b44f-47f5-9785-9ad76551eadb"
      unitRef="usd">5287000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS0xLTEtMS0zMTExMQ_28d21ee4-d583-4537-9f31-e87ec9caa490"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS0zLTEtMS0zMTExMQ_7cec1e11-466d-45f1-9fea-e81776f51a1d"
      unitRef="usd">78000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfOS01LTEtMS0zMTExMQ_0301942b-0fc9-4797-b51b-9c38ec2daf98"
      unitRef="usd">78000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie8afb243e28e4dfca633138563eceb38_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtMS0xLTEtMzExMTE_bfffbf72-302b-443f-86a1-8f0d441ed8f0"
      unitRef="usd">4161000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i5c4a74d40bc641d3a6e9b1e87171376f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtMy0xLTEtMzExMTE_8d5f8a9a-abdf-4f5f-9f7b-6cf4fbbb8618"
      unitRef="usd">1048000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTAtNS0xLTEtMzExMTE_259884dd-1fec-4317-9e30-210666507f0c"
      unitRef="usd">5209000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="if3a3dfa4e87b4d42a1feeaab3cd33472_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtMS0xLTEtMzExMTE_60cf6c41-a0cf-4d84-880f-d2e90c109cb4"
      unitRef="usd">-93042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3f361d28cf548d9b0e60b6c5796ab33_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtMy0xLTEtMzExMTE_dbd690b7-02fd-4120-857d-c2df92eaa398"
      unitRef="usd">1227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0f9cbdfa39754567abf029ffc14b6aae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82NC9mcmFnOjAxZWRiMWU2NjRhODQyMmJhYTU2N2JjYmUyY2M0MzdhL3RhYmxlOjg4NTQ3MjA3OGQ2ZjQ2ZGZiZGU1NjIxN2RlYjYzMjY1L3RhYmxlcmFuZ2U6ODg1NDcyMDc4ZDZmNDZkZmJkZTU2MjE3ZGViNjMyNjVfMTEtNS0xLTEtMzExMTE_add36860-5c34-4d95-95d4-2ba28c597fad"
      unitRef="usd">-91815000</us-gaap:StockholdersEquity>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNTcwMA_30c8afc2-f81c-49d6-8b89-712c7172dc39">Commitments and ContingenciesFrom 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. The Company establishes accruals for matters which it believes that losses are probable and can be reasonably &lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 the 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 year ended December 31, 2010. A remedial action plan was approved by the Florida Department of Environmental Protection and groundwater remediation began in the fourth quarter of 2015. During the three months ended March&#160;31, 2023 and 2022, the Company recognized expense of $125 and $0 respectively, related to groundwater remediation. At March&#160;31, 2023 and December&#160;31, 2022, the Company accrued $278 and $246, respectively, related to expected future remediation costs. At March&#160;31, 2023 and December&#160;31, 2022, $271 and $132, respectively, were recorded as a component of accrued expenses and other current liabilities in the condensed consolidated balance sheets while the remaining amounts as of March&#160;31, 2023 and December&#160;31, 2022 were recorded as a component of other long-term liabilities. Costs associated with the recorded liability will be incurred to complete the groundwater remediation and monitoring. The recorded liability is based on assumptions in the remedial action plan as well as estimates for future remediation activities. Although the Company sold the Sarasota facility and related property in December 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 $1,489 letter of credit for the benefit of the buyer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Stoneridge Brazil subsidiary has civil, labor and other tax contingencies (excluding income tax) 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$47,898 ($9,428) and R$47,820 ($9,165) at March&#160;31, 2023 and December&#160;31, 2022, 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On August&#160;12, 2020, the Brazilian Administrative Counsel for Economic Defense (&#x201c;CADE&#x201d;) issued a ruling against Stoneridge Brazil for abuse of dominance and market foreclosure through its prior use of exclusivity provisions in agreements with its distributors. The CADE tribunal imposed a R$7,995 ($1,574) fine which is included in the reasonably possible contingencies noted above. The Company is challenging this ruling in Brazilian federal court to reverse this decision by the CADE tribunal.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Product Warranty and Recall&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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. 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, forecasts of the resolution of existing claims, expected future claims on products sold and commercial discussions with our customers. The key factors in our estimate are the warranty period and the customer source. 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 condensed consolidated balance sheets. Product warranty and recall reserve included $4,979 and $4,437 of a long-term liability at March&#160;31, 2023 and December&#160;31, 2022, respectively, which is included as a component of other long-term liabilities on the condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following provides a reconciliation of changes in product warranty and recall reserve liability:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Product warranty and recall reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;13,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals for warranties established during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregate changes in pre-existing liabilities due to claim developments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements made during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Product warranty and recall reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15,988&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTI4Ng_05c02d7e-8846-4665-9b25-6cfb247e8a32"
      unitRef="usd">125000</us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses>
    <us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTA5OTUxMTYzNDU1MQ_80794300-9270-471e-a418-198aae95f1ba"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTUwMA_4a4e1f29-94fc-4111-882f-7cc13ea11f34"
      unitRef="usd">278000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTUwNw_43846138-4bfd-4c35-9da0-9de563780107"
      unitRef="usd">246000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="i645822d094874ea19bf474dbcf62b15b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTU4NQ_bc8b9802-3e8f-4d0c-9d7e-c1bdd8ca792c"
      unitRef="usd">271000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:AccrualForEnvironmentalLossContingenciesGross
      contextRef="ie7b4ebac88754001ba0f4aee01bdaa36_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMTU5Mg_b196ca69-f28e-49d5-b9b1-33c37c64802b"
      unitRef="usd">132000</us-gaap:AccrualForEnvironmentalLossContingenciesGross>
    <us-gaap:LineOfCredit
      contextRef="i9ab9e9beeeff48ba962d73e8d715a1e9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjM1Mw_d7253f22-a5e3-47f9-9c78-89b01bc0c06e"
      unitRef="usd">1489000</us-gaap:LineOfCredit>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc0NA_4969b940-3e35-4976-8842-993482459f59"
      unitRef="brl">47898000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="if0afaa5b73ec4352a934d8b82bc8bf5f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc0OA_95e75b1a-a449-4850-9555-296664c2c636"
      unitRef="usd">9428000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc1Ng_3b80611b-4196-495d-a95e-e06eb60e2dfd"
      unitRef="brl">47820000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i4b9a77feee6648d7a4bd4013d6f2443e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMjc2MA_3ce47c43-4bf5-46ee-ba42-e4a98f699a25"
      unitRef="usd">9165000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMzIwOQ_adf6218b-4c42-4d72-b7a9-6a04517ec931"
      unitRef="brl">7995000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i377a1b39f98e474da6c5a6346328b9c2_D20200812-20200812"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfMzIxMw_6da503fd-5d48-47bd-afb8-a0f392958e72"
      unitRef="usd">1574000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNDYzMA_ec3e852f-652b-4f94-bef0-574a7969d6a8"
      unitRef="usd">4979000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ProductWarrantyAccrualNoncurrent
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNDYzNw_c7e92e74-1a1c-4136-a681-b11bd1f923b2"
      unitRef="usd">4437000</us-gaap:ProductWarrantyAccrualNoncurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RleHRyZWdpb246Y2EyZGMwNDEwMzE5NGI4OGEyZmRjN2IzZmFiZjcxOTZfNTcwMQ_7c8a7836-0222-4f72-8fb9-9555e8014380">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following provides a reconciliation of changes in product warranty and recall reserve liability:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Product warranty and recall reserve at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;13,477&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accruals for warranties established during period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,329&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregate changes in pre-existing liabilities due to claim developments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;141&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Settlements made during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Product warranty and recall reserve at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15,988&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMS0yLTEtMS0zMTExMQ_a42070c0-1b21-429a-874c-7c3c0d91c814"
      unitRef="usd">13477000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ic508ea65744b427c8a3f19ed9e7b5e59_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMS00LTEtMS0zMTExMQ_de15871c-c1b4-4177-b001-7233b59aef97"
      unitRef="usd">9846000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMi0yLTEtMS0zMTExMQ_e0ba3912-6089-4003-966c-34e6d9f4c3c0"
      unitRef="usd">4329000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMi00LTEtMS0zMTExMQ_b3205c66-8dff-43d7-bc05-fe6182c35d97"
      unitRef="usd">3058000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMy0yLTEtMS0zMTExMQ_77d62df3-a817-4e53-9a2f-ec0d9144af47"
      unitRef="usd">141000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfMy00LTEtMS0zMTExMQ_6e0249f4-dadb-49f1-914c-4af618002530"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNC0yLTEtMS0zMTExMQ_6e65e19f-491d-4313-b9de-35cfb1dbd6ea"
      unitRef="usd">2025000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNC00LTEtMS0zMTExMQ_a006638e-9278-4407-b3f4-3e54aa002ef0"
      unitRef="usd">2992000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNS0yLTEtMS0zMTExMQ_b414ba34-5b1f-4681-aad6-f079cab65240"
      unitRef="usd">66000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNS00LTEtMS0zMTExMQ_201a7410-ce69-43c0-bbff-e62af6478b72"
      unitRef="usd">-94000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNi0yLTEtMS0zMTExMQ_1c2bc04f-73a3-4e81-9a70-0de5f59a8ada"
      unitRef="usd">15988000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i04565844327a433eb9a0316641d5c46d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl82Ny9mcmFnOmNhMmRjMDQxMDMxOTRiODhhMmZkYzdiM2ZhYmY3MTk2L3RhYmxlOjBiYTUyMzYxMGFlNjRmNzZhOTMxNTg1M2NjZDhjNDk1L3RhYmxlcmFuZ2U6MGJhNTIzNjEwYWU2NGY3NmE5MzE1ODUzY2NkOGM0OTVfNi00LTEtMS0zMTExMQ_fdb1d794-4839-4944-bc5f-31a8c7be6903"
      unitRef="usd">9818000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTM5Nw_ce8fca08-708e-48ad-b961-feb6a76369ac">Business Realignment and Restructuring&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 19, 2020, the Company committed to the strategic exit of its Control Devices particulate matter (&#x201c;PM&#x201d;) sensor product line. The decision to exit the PM sensor product line was made after consideration of the decline in the market outlook for diesel passenger vehicles, the current and expected profitability of the product line and the Company&#x2019;s strategic focus on aligning resources with the greatest opportunities. In conjunction with the strategic exit of the PM sensor product line, the Company entered into an asset purchase agreement related to the sale of the PM sensor product line during the first quarter of 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The only remaining costs relate to potential commercial settlements and legal fees which we continue to negotiate. The estimated range of additional cost related to these settlements and fees is up to $4,200.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The settlement of liabilities associated with the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022 Charge&lt;br/&gt;to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (&#x201c;Canton Facility&#x201d;) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (&#x201c;Canton Restructuring&#x201d;). The costs for the Canton Restructuring included 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. We do not expect to incur additional costs related to the Canton Restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022 Charge&lt;br/&gt;to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In addition to 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 that are referred to as business realignment charges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business realignment charges incurred by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;309&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(B)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total business realignment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(A)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Severance costs for the three months ended March&#160;31, 2023 related to COGS and SG&amp;amp;A were $175 and $134, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(B)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Severance costs for the three months ended March&#160;31, 2022 related to SG&amp;amp;A were $34.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(C)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee separation related costs for the three months ended March&#160;31, 2023 related to SG&amp;amp;A were $953.  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business realignment charges incurred, classified by statement of operations line item were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;175&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,087&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total business realignment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedCost1
      contextRef="i2f135b6adea8421abd53d9c3a14c95f2_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfMTc5OA_5e7d1548-2bb3-4976-acd0-d1918439b5e4"
      unitRef="usd">4200000</us-gaap:RestructuringAndRelatedCostExpectedCost1>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTM5OA_e522a6e5-5e98-4367-a08f-d43e4c8a8e6e">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The settlement of liabilities associated with the exit of the PM sensor line that relate to the Control Devices reportable segment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022 Charge&lt;br/&gt;to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022 Charge&lt;br/&gt;to Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Utilization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accrual as of&lt;br/&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee termination benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business realignment charges incurred by reportable segment were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.414%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.265%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;309&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(B)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total business realignment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;_____________________________________&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"&gt;(A)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Severance costs for the three months ended March&#160;31, 2023 related to COGS and SG&amp;amp;A were $175 and $134, respectively. &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(B)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Severance costs for the three months ended March&#160;31, 2022 related to SG&amp;amp;A were $34.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:2.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:95.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;(C)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%"&gt;Employee separation related costs for the three months ended March&#160;31, 2023 related to SG&amp;amp;A were $953.  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i3768433bca654d41b3c28605704c1f54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy0xLTEtMS0zMTExMQ_e1c82f29-180f-4443-85b2-79644d12bbfa"
      unitRef="usd">35000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy0zLTEtMS0zMTExMQ_d86e8fe6-4a1e-4d99-9fab-9c2a2c31f1f7"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy01LTEtMS0zMTExMQ_ed1cea8b-76bb-488a-9fa4-7f2e38adb3d9"
      unitRef="usd">35000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i334b124e10a0439e917c8f7d40843cab_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy03LTEtMS0zMTExMQ_3d136197-ca63-480b-9dd3-37e82352b3d8"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="i610e427218ea467fae693e65e3838456_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfMy05LTEtMS0zMTExMQ_18be1f0b-f870-435c-a141-14084929591b"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="id86110c609ac4addbc60c0219c678fe7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS0xLTEtMS0zMTExMQ_04128c74-c470-46c7-95da-02b61474f1cb"
      unitRef="usd">35000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS0zLTEtMS0zMTExMQ_788dd8a3-e857-40dd-876c-01ad2345e425"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS01LTEtMS0zMTExMQ_a93768ac-06f7-4c10-88bd-e8c51f53c1ac"
      unitRef="usd">35000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="id99d6a143d4146e3ac13c409b15e388c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS03LTEtMS0zMTExMQ_db9038d8-f543-4164-86f9-a5ddcac91619"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ib29169d7f8bc45d9b7daa5ca070597a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjY0MDcwYWRjOTkwMjQ3OGY5MGYxYzhhM2ZhZDE3N2E5L3RhYmxlcmFuZ2U6NjQwNzBhZGM5OTAyNDc4ZjkwZjFjOGEzZmFkMTc3YTlfNS05LTEtMS0zMTExMQ_4f443ca0-0ede-4775-bf29-59ff08a42a98"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib088bf21dc034bf2b22e619d5110035b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi0xLTEtMS0zMTExMQ_ae515382-5acb-4c73-9434-9016e5c56311"
      unitRef="usd">93000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi0zLTEtMS0zMTExMQ_d75224f4-3ecf-4097-9f56-ff5b1dc7f88a"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi01LTEtMS0zMTExMQ_b6547caa-a57a-4c2c-b3b6-2c1c7dcdb35a"
      unitRef="usd">93000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="i2cebf3a72fff48648f9cf8999925d2cd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi03LTEtMS0zMTExMQ_0bc60c52-8161-415b-8707-edaee3553843"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="ib5291e3150144d59a586ffc129d28106_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfMi05LTEtMS0zMTExMQ_c6741a7d-2df2-40a0-9b3c-adb980a68aa8"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ic831411fbe1d4eb3b82205414888742e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC0xLTEtMS0zMTExMQ_34e1fd7b-cacf-4fb1-adb0-ed62f6028d55"
      unitRef="usd">93000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC0zLTEtMS0zMTExMQ_c8b83111-3ecd-4609-bc71-f931bdf03f87"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC01LTEtMS0zMTExMQ_7ae77376-1030-4408-9237-85444e83e98f"
      unitRef="usd">93000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveSettledWithoutCash2
      contextRef="ifb9909febcf0449ebc2fa27f3e3ecf79_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC03LTEtMS0zMTExMQ_b18a5964-4ff3-437f-b56a-6895cf18623a"
      unitRef="usd">0</us-gaap:RestructuringReserveSettledWithoutCash2>
    <us-gaap:RestructuringReserve
      contextRef="i87d43565ee3846f48d2b2e1ee8f65038_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmIyOTQ4NjEyYmQxYjQ1OGNhMzc4MWQ5YzFhZDlmYTAyL3RhYmxlcmFuZ2U6YjI5NDg2MTJiZDFiNDU4Y2EzNzgxZDljMWFkOWZhMDJfNC05LTEtMS0zMTExMQ_78b79e3f-05ca-490f-9c7a-15e6e9fc70a2"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfMy0xLTEtMS0zMTExMQ_3af87170-814f-4f21-a100-40c5baf7deff"
      unitRef="usd">309000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfMy0zLTEtMS0zMTExMQ_520cc90e-8e96-43b1-acd1-a2c21446bbc4"
      unitRef="usd">0</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ia49162dcf25a4a829dc44c1a836f5c13_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNC0xLTEtMS0zMTExMQ_2cb148ea-9ccc-4237-8ad6-56021086c311"
      unitRef="usd">0</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i863993157ea6407b85195e1d790ccc24_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNC0zLTEtMS0zMTExMQ_90139b28-8747-4ab3-b0d9-4ecfdd5a3b09"
      unitRef="usd">34000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNS0xLTEtMS0zMTExMQ_94f1a5be-75dc-4063-9770-b591d8ba03b0"
      unitRef="usd">953000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNS0zLTEtMS0zMTExMQ_1c577a80-cbbc-4272-bafd-ced409aca513"
      unitRef="usd">0</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNi0xLTEtMS0zMTExMQ_841c3381-9770-46e3-a843-9d394a3c270f"
      unitRef="usd">1262000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjVjMTZiODRjYmM5NjQxMjE4Mzc4NDE3Mjg1Mzc1YzRmL3RhYmxlcmFuZ2U6NWMxNmI4NGNiYzk2NDEyMTgzNzg0MTcyODUzNzVjNGZfNi0zLTEtMS0zMTExMQ_e9dc8a32-6bf0-4e4e-a3de-cf5727563c3c"
      unitRef="usd">34000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringCharges
      contextRef="icfc649a05b634de1b1321b25f13e229b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjNmNzg2MjJiZDcxMzQ3MWZiNzA5NTJhZjcyMzY0OTdiL3RhYmxlcmFuZ2U6M2Y3ODYyMmJkNzEzNDcxZmI3MDk1MmFmNzIzNjQ5N2JfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjk2YjdjMDQ4ZjVmOTRkZGRiYzllZjQwZjQ2Y2Y1MWJkXzE2NDkyNjc0NDIwNjE_a30ab7af-25ec-4773-8c3d-60880a454c9d"
      unitRef="usd">175000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i334e719883ec43c59568ac9da3ca46a7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjNmNzg2MjJiZDcxMzQ3MWZiNzA5NTJhZjcyMzY0OTdiL3RhYmxlcmFuZ2U6M2Y3ODYyMmJkNzEzNDcxZmI3MDk1MmFmNzIzNjQ5N2JfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOjk2YjdjMDQ4ZjVmOTRkZGRiYzllZjQwZjQ2Y2Y1MWJkXzE2NDkyNjc0NDIwNzg_e0fb7ff8-02d0-45e9-a126-b8d05c9ca932"
      unitRef="usd">134000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i37bec3f25c5741caa145f69098416aca_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOjgxODJhZWFlN2JiNzQzYzZiMmZkMWFiZWEzZjI2ZjljL3RhYmxlcmFuZ2U6ODE4MmFlYWU3YmI3NDNjNmIyZmQxYWJlYTNmMjZmOWNfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOmVlMDk3NWJhNWJlYzRmZmE4N2Q5NmYxOWE4YmNiZjJjXzE2NDkyNjc0NDE5NzA_c6f8b9f1-7646-48b5-8f6f-bb74f786367f"
      unitRef="usd">34000</us-gaap:RestructuringCharges>
    <us-gaap:SeveranceCosts1
      contextRef="ic1d93fda71d0478d8c4095a619470ccb_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0NjM4OTk1MTYyNzQyZjliYjUzMzZhNzE3ZWMyNTdjL3RhYmxlcmFuZ2U6YzQ2Mzg5OTUxNjI3NDJmOWJiNTMzNmE3MTdlYzI1N2NfMC0xLTEtMS0zMTExMS90ZXh0cmVnaW9uOmE4ODQwNGUzYzEyMDQ2MWRhMTZjN2NmZmE4YmI3MzEzXzE2NDkyNjc0NDE4MzY_33d5dbf0-0e0b-4e98-ac14-bf68713dbbbc"
      unitRef="usd">953000</us-gaap:SeveranceCosts1>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RleHRyZWdpb246MWQwM2JiMjI4NDgwNGY3NWEzOTg4Mzk0NjFjYjA3YmVfNTQwMg_5405eca5-c3aa-43a9-b111-c77e7a442367">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business realignment charges incurred, classified by statement of operations line item were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.889%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;br/&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;175&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,087&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total business realignment charges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,262&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i254fa5a3e7f54a5fb9c35a6e476fc0b4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMi0xLTEtMS0zMTExMQ_ac52881c-d293-4db3-a42f-3a4e75583fba"
      unitRef="usd">175000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="ibfd6bcf1d8414141a3df9bca66bce808_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMi0zLTEtMS0zMTExMQ_97bbe081-a12f-4868-bc32-1b887f4db872"
      unitRef="usd">0</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMy0xLTEtMS0zMTExMQ_a722c0bc-ac9b-4658-a665-ad4e70e93cb8"
      unitRef="usd">1087000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i5d1c6c06c2bb437096247ed9c54fec77_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfMy0zLTEtMS0zMTExMQ_6f68c91a-5573-4e15-8e85-e9c71560ef90"
      unitRef="usd">34000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfNS0xLTEtMS0zMTExMQ_52a26503-6cab-4c5f-b89c-66da35c3f7cc"
      unitRef="usd">1262000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83MC9mcmFnOjFkMDNiYjIyODQ4MDRmNzVhMzk4ODM5NDYxY2IwN2JlL3RhYmxlOmM0YWM1ZmYyYjg5ZDQ1NDA4NjBmZDNmODBmYzRhNDVjL3RhYmxlcmFuZ2U6YzRhYzVmZjJiODlkNDU0MDg2MGZkM2Y4MGZjNGE0NWNfNS0zLTEtMS0zMTExMQ_d3622667-f7a3-4ad3-bb0c-4a4f28a70531"
      unitRef="usd">34000</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMjM0NQ_169730d7-d7d1-4da3-9d88-bd08d930c66f">Income Taxes&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For interim tax reporting, we estimate our annual effective tax rate and apply it to our year to date ordinary income. Tax jurisdictions with a projected or year to date loss for which a benefit cannot be realized are excluded.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:107%"&gt;For the three months ended March&#160;31, 2023, income tax benefit of $708 was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of 8.7% varies from the statutory rate primarily due to U.S. taxes on foreign earnings and non-deductible expenses offset by the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions and tax credits and incentives. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2022, income tax expense of $1,493 was attributable to the mix of earnings among tax jurisdictions as well as tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions. The effective tax rate of (24.2)% varies from the statutory rate primarily due to the impact of tax losses for which no benefit is recognized due to valuation allowances in certain jurisdictions as well as U.S. tax on foreign earnings offset by tax credits and incentives.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMzAz_dedc2bc9-b8ab-4b1e-b359-985dfbc0cfc6"
      unitRef="usd">-708000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfNTQ0_6d732147-dbb6-41d3-8a10-8b708874c81f"
      unitRef="number">0.087</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfODYw_d5f4a73f-6eaf-4575-9be4-6b0f50336e48"
      unitRef="usd">1493000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83My9mcmFnOmZiMzhjN2NkYWEyMzQyZmZiN2I2MjMxNTNjZWIxZjE0L3RleHRyZWdpb246ZmIzOGM3Y2RhYTIzNDJmZmI3YjYyMzE1M2NlYjFmMTRfMTE1MA_c6b6230a-7c85-4ba1-b871-297a154f0a27"
      unitRef="number">-0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4NA_43c11a95-fd39-400c-81b7-2c939742db6d">Segment Reporting&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&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 driver information systems, vision and safety systems, connectivity and compliance products and electronic control units. 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, driver information systems and telematics solutions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The accounting policies of the Company&#x2019;s reportable segments are the same as those described in Note 2, &#x201c;Summary of Significant Accounting Policies&#x201d; of the Company&#x2019;s 2022 &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1043337/000104333723000013/sri-20221231.htm" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Form 10-K&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. 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;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The financial information presented below is for our three 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;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of financial information by reportable segment is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;85,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;86,676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;141,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;149,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating (Loss) Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,087&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(8,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total depreciation and amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(B)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense (Income), net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital Expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;112&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;177,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;380,666&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;421,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;419,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(372,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(371,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;670,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;652,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;123,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;103,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;103,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;94,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;92,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;120,680&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;247,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(A)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&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;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(B)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&gt;These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(C)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed assets for the corporate headquarter building, leased assets, information technology assets, equity investments and investments in subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMzI4_dd58f6d3-d784-4aa3-8d3a-ac8d2f8a43db"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMTQ4Ng_dd58f6d3-d784-4aa3-8d3a-ac8d2f8a43db"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4NQ_e654a158-4631-490f-bf5d-11fd5cd2a4c3">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of financial information by reportable segment is as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;85,942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;86,676&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;84,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;141,127&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;124,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,516&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;149,643&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;132,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Inter-segment sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating (Loss) Income:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,087&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,400&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(A)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(8,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7,540)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total operating loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,984)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation and Amortization:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total depreciation and amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(B)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest Expense (Income), net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;18&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;485&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,513&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,746&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital Expenditures:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,956&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6,207&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unallocated Corporate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;112&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8,911&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Control Devices&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;177,154&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Electronics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;380,666&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;369,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stoneridge Brazil&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64,128&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(C)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;421,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;419,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Eliminations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(372,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(371,992)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;670,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;652,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMy0xLTEtMS0zMTExMQ_669ac17c-15cb-489a-86e1-c359506bf208"
      unitRef="usd">85942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMy0zLTEtMS0zMTExMQ_b2ace3be-15fd-44c0-92a7-ded69e310ada"
      unitRef="usd">84060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1ff9833ed9394af28dc53b890ad1305e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNC0xLTEtMS0zMTExMQ_3ab0618c-463f-4248-8f66-541979567616"
      unitRef="usd">734000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icca9f68c91714e02adebde92a2472f28_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNC0zLTEtMS0zMTExMQ_c5e579f2-4847-4387-87b3-3f85263961dc"
      unitRef="usd">930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id781a274db124e60a080787ccdd98c34_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNS0xLTEtMS0zMTExMQ_0f790ebb-f175-4cf1-a440-8260fea034da"
      unitRef="usd">86676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4dfa7286eaf4ec9b4d1718c8075eeb6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNS0zLTEtMS0zMTExMQ_8867eef6-6791-44bf-ae60-d7abe115dc20"
      unitRef="usd">84990000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNi0xLTEtMS0zMTExMQ_1ab7abd6-5f62-4b6c-8215-6608c6715767"
      unitRef="usd">141127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNi0zLTEtMS0zMTExMQ_3aca149b-aaba-43c5-919d-9f32ba290277"
      unitRef="usd">124953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65d850d1cfd644ae8a713862b00123d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNy0xLTEtMS0zMTExMQ_ee9cd6c2-eede-4a6e-98f3-884c7446f25c"
      unitRef="usd">8516000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idcf215adff024af18241d85d5b961d9c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfNy0zLTEtMS0zMTExMQ_d3eb94c8-212a-4fe7-af7c-3fe0f2646409"
      unitRef="usd">7711000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4dd1505c8150489d9347f19d654a28ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOC0xLTEtMS0zMTExMQ_1a0663bc-f5fd-4b62-808f-ec49d29985fc"
      unitRef="usd">149643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f6f7b54ae25447c96b50e6a5a5087c8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOC0zLTEtMS0zMTExMQ_fe7a6e62-48d9-4fa6-b826-7765cf1d4600"
      unitRef="usd">132664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOS0xLTEtMS0zMTExMQ_b953e094-248c-446b-a637-439cddeaae20"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfOS0zLTEtMS0zMTExMQ_74c72e12-b572-48e9-8102-269fcea016f8"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9ac7555fdfe4d2c949c825309229c9b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTAtMS0xLTEtMzExMTE_10a063bd-6965-4364-b699-c82589bb05b0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01acb5d1de924105b798f8a4f021e2b1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTAtMy0xLTEtMzExMTE_d60ea192-8849-4ec7-af34-b8e56970446d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49671d0fb367406588d40e54f0d096cd_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTEtMS0xLTEtMzExMTE_10a29d0b-ab98-41c2-8a92-4cf66da8f26f"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20f4c25e9bda4d1c83ab4b12a014b20c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTEtMy0xLTEtMzExMTE_f158c9d3-c7d9-448c-8298-68cf92d3e7f1"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d1571d6843f4575a210c0bdd2dd2d7e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTItMS0xLTEtMzExMTE_9111ea37-800a-46ec-b807-74c64a79e2d2"
      unitRef="usd">-9250000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idef5d311ff2044f2aa2696e394008d71_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTItMy0xLTEtMzExMTE_e9a821d9-0c90-4aea-9b4c-07d9807bfeba"
      unitRef="usd">-8641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTMtMS0xLTEtMzExMTE_00d75b27-f31d-4e01-9ec5-ede6f1b9784e"
      unitRef="usd">241325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTMtMy0xLTEtMzExMTE_03cb9dbb-35ca-4e24-931a-31016d68bcfd"
      unitRef="usd">221058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTUtMS0xLTEtMzExMTE_73039f00-76b1-4a4f-8f69-0c082605a19f"
      unitRef="usd">2087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTUtMy0xLTEtMzExMTE_c363e093-90a1-4767-8466-25865bd44217"
      unitRef="usd">6776000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTYtMS0xLTEtMzExMTE_5f97287b-492b-4161-a143-06d2d8268c25"
      unitRef="usd">1400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTYtMy0xLTEtMzExMTE_d9fff0d9-dd88-48a2-8123-815c10f91693"
      unitRef="usd">-2712000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTctMS0xLTEtMzExMTE_3a2690ad-7b4b-42b7-b652-ec376ba31100"
      unitRef="usd">1343000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTctMy0xLTEtMzExMTE_ffa2354a-dfa1-42cc-93d4-14b2de310450"
      unitRef="usd">492000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTgtMS0xLTEtMzExMTE_17e69e44-f0ac-4f3f-a09b-cd72feab7b0e"
      unitRef="usd">-8859000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTgtMy0xLTEtMzExMTE_19dabb11-af28-476d-93ba-44c8fdea9b7a"
      unitRef="usd">-7540000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTktMS0xLTEtMzExMTE_6d27faf2-7dab-442f-8014-9e2dbd953de5"
      unitRef="usd">-4029000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMTktMy0xLTEtMzExMTE_0edb7441-a992-4eb4-845f-e870c602e5b7"
      unitRef="usd">-2984000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjEtMS0xLTEtMzExMTE_20bd8dfa-c29a-417f-9199-cf9db685c655"
      unitRef="usd">3174000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjEtMy0xLTEtMzExMTE_96aa622d-bd6f-4f4f-afe1-0f0ec81d3d3f"
      unitRef="usd">3561000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjItMS0xLTEtMzExMTE_098c5422-a892-413b-8382-49b46a24a4c1"
      unitRef="usd">3464000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjItMy0xLTEtMzExMTE_409c834e-450a-4e4c-b5ec-28f5c844135e"
      unitRef="usd">3593000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjMtMS0xLTEtMzExMTE_edaf2b58-7e78-483a-b452-07a1dc4ac366"
      unitRef="usd">1085000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjMtMy0xLTEtMzExMTE_e7ea4ba4-8321-4038-8512-0c5766fe8762"
      unitRef="usd">991000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjQtMS0xLTEtMzExMTE_591effee-6140-4ddd-bf4e-7216ed1e4490"
      unitRef="usd">602000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjQtMy0xLTEtMzExMTE_ca444e23-0085-453e-9518-958299b5906c"
      unitRef="usd">561000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjUtMS0xLTEtMzExMTE_1535a28f-45e9-4e17-ae9c-03e7175aeacf"
      unitRef="usd">8325000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjUtMy0xLTEtMzExMTE_157e5c5a-dc4a-48a0-8142-c40258c771c3"
      unitRef="usd">8706000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InterestExpense
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjctMS0xLTEtMzExMTE_4c70e488-8f8a-4bde-b0b1-4efdca08324c"
      unitRef="usd">18000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjctMy0xLTEtMzExMTE_0ba10cc8-c7cc-41d7-8cf7-183dbca67b18"
      unitRef="usd">25000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjgtMS0xLTEtMzExMTE_8c17a162-7905-4d83-a949-8425f8e43290"
      unitRef="usd">485000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjgtMy0xLTEtMzExMTE_7e45376d-bfe7-41d8-a0df-b05a7ee47c43"
      unitRef="usd">73000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjktMS0xLTEtMzExMTE_6497336d-0ee2-4617-bd26-e9cc3381c856"
      unitRef="usd">270000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMjktMy0xLTEtMzExMTE_0756db9c-976a-4eb3-ac55-9ab3a33bb52b"
      unitRef="usd">158000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestExpense
      contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzAtMS0xLTEtMzExMTE_ae33e726-cbba-4efb-b390-7f91decd2155"
      unitRef="usd">2513000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzAtMy0xLTEtMzExMTE_aab99d2a-cc62-49db-a7ba-850bd12525b7"
      unitRef="usd">1846000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzEtMS0xLTEtMzExMTE_583c6ee7-f1f8-4d6f-8e55-2c1820c283c7"
      unitRef="usd">2746000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzEtMy0xLTEtMzExMTE_5bc05626-6c08-4a4c-b702-9a9b29c5fc71"
      unitRef="usd">1786000</us-gaap:InterestExpense>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9ffe501da8d5438590524224d8d31f16_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzMtMS0xLTEtMzExMTE_6132bf4c-d418-4f72-a378-b3f1f7e1f244"
      unitRef="usd">1956000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib8c949c2b50e49bc8b69c03971d365df_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzMtMy0xLTEtMzExMTE_6970a757-64d7-4a66-bba6-3ade548e3464"
      unitRef="usd">3845000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ieaccb11ce1764b60b67ef6798690671b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzQtMS0xLTEtMzExMTE_9a649647-55ad-4630-b39f-8a1fb214e0cf"
      unitRef="usd">6207000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2367d7ac841e4a4793449f2d381e3e31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzQtMy0xLTEtMzExMTE_11c7c5e0-9342-4677-88ce-93aad53f4c2f"
      unitRef="usd">2833000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id6bf79fbeb4943c5b0cbdd1e9911f6d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzUtMS0xLTEtMzExMTE_296fb9b9-68a8-44af-83c8-8586c320c6e5"
      unitRef="usd">636000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5733445b9bc443ebb7221ec363f70ae4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzUtMy0xLTEtMzExMTE_89b0d335-17e7-4503-85e3-801af47367fa"
      unitRef="usd">669000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i20839edff88e43bfb3aabffb228a3e91_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzYtMS0xLTEtMzExMTE_9e08a297-5d9c-495e-b075-b6bdba9c0532"
      unitRef="usd">112000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i13fe460d48d74574a3da43e6e8a732c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzYtMy0xLTEtMzExMTE_2e1e82e3-e62b-49f7-b434-980fa0ab6584"
      unitRef="usd">21000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzctMS0xLTEtMzExMTE_20c61567-fb5e-4b9f-9a69-a53f719575bf"
      unitRef="usd">8911000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmYyOTVmYjY1M2I4ZTRiMTU4YTY5ZjdiMTg0Y2ExOTQxL3RhYmxlcmFuZ2U6ZjI5NWZiNjUzYjhlNGIxNThhNjlmN2IxODRjYTE5NDFfMzctMy0xLTEtMzExMTE_9f545bfd-cc2f-45e1-8983-1d4e03f05c76"
      unitRef="usd">7368000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:Assets
      contextRef="if769b72485824db0b03a02fd98db0b44_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMi0xLTEtMS0zMTExMQ_2fdec2c5-6b94-44bf-92d0-b79a8eacafe1"
      unitRef="usd">177154000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2b2c070596e44b82a01254e00f77da98_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMi0zLTEtMS0zMTExMQ_3f5bc714-9f7f-4d7c-b21a-eddb823d643e"
      unitRef="usd">174535000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i9a151f1a77e146ccacce431b07c390a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMy0xLTEtMS0zMTExMQ_db4df1a9-c881-4751-acf0-3bdf5ab2178e"
      unitRef="usd">380666000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i792da8ba24c54c7784984ceb1ec07f0f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfMy0zLTEtMS0zMTExMQ_b8617f60-fccb-409e-b2ef-c6db750e463a"
      unitRef="usd">369232000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3176b0c3979f4d4183999df8209292c1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNC0xLTEtMS0zMTExMQ_07235115-d644-4aa9-87e8-33a629ca6929"
      unitRef="usd">64128000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifcefb418300a4da6a04cba4e88f460d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNC0zLTEtMS0zMTExMQ_498222d3-49ef-407a-b77d-888e46721628"
      unitRef="usd">60861000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i81f7549bd00d456390cef623774aa5fc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNS0xLTEtMS0zMTExMQ_449a16bf-8187-4690-92df-97a20f672be6"
      unitRef="usd">421554000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if2aaf3792b9b4419a9a6b4f3dbd9b27b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNS0zLTEtMS0zMTExMQ_f3c4bb50-8be6-4f33-846b-ce4cc8bf8f20"
      unitRef="usd">419469000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7947b81b18d24a49a4be60aae047b4ac_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNi0xLTEtMS0zMTExMQ_c78cf61f-464a-4455-8dd3-4f1a1517da2f"
      unitRef="usd">-372764000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i2df2f015fbcb4b98a963f45e310d9f8f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNi0zLTEtMS0zMTExMQ_a7795ddf-bf06-4b0f-bbe6-e6de2b20a3d3"
      unitRef="usd">-371992000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNy0xLTEtMS0zMTExMQ_0fc9f13f-5be2-4ae5-911a-95a2f8aa23dc"
      unitRef="usd">670738000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmVhMTYyMzI2ODBkYjQyN2FhYjdjMGRkM2I3MTc1ZWYxL3RhYmxlcmFuZ2U6ZWExNjIzMjY4MGRiNDI3YWFiN2MwZGQzYjcxNzVlZjFfNy0zLTEtMS0zMTExMQ_09b11bbf-2b1d-46ad-a73b-650cef2166a4"
      unitRef="usd">652105000</us-gaap:Assets>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RleHRyZWdpb246Njk1YjlhOTQ0MTg0NDliMmIzNTY2ZGVkOTE3MjZjNzJfMjY4Mw_9aa9229f-d6b9-4542-bc5d-0de0d02e887a">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net Sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;123,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;103,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14,256&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;103,343&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;105,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241,325&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;221,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.930%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.083%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;March 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;94,451&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;92,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;South America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32,471&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Europe and Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;120,680&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;247,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;__________________________________________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(A)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&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;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(B)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.35pt"&gt;These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(C)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:6.91pt"&gt;Assets located at Corporate consist primarily of cash, intercompany loan receivables, fixed assets for the corporate headquarter building, leased assets, information technology assets, equity investments and investments in subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i238a522a5389452596641d0fad8219a0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfMy0xLTEtMS0zMTExMQ_f31be2e4-6f4b-4fcd-8181-3cc35018b5ea"
      unitRef="usd">123726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id81d08c8d0514847ad196125590a0377_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfMy0zLTEtMS0zMTExMQ_0c0e5064-da44-4d99-9d13-b87488eb46e6"
      unitRef="usd">103828000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib06fb3e4a0ae4ee480231685ff3db60d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNC0xLTEtMS0zMTExMQ_87cfa32f-7a68-442a-a977-4862d4a3cdfd"
      unitRef="usd">14256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i235d5611a9764a418db13f86c6aa5698_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNC0zLTEtMS0zMTExMQ_9a818b5f-f2a9-4b41-af30-7ed38aec91d0"
      unitRef="usd">12045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad333f3d3d844c8696cd46aeab90104b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNS0xLTEtMS0zMTExMQ_40c075f1-809c-4737-b837-41d0561d646f"
      unitRef="usd">103343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b649355ffbc47cb8a401d5f9bfae413_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNS0zLTEtMS0zMTExMQ_127c21a8-dbd8-4c54-9a4b-5f72fa765536"
      unitRef="usd">105185000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNi0xLTEtMS0zMTExMQ_cce9a62a-0a2e-4339-b11f-f5226acfd457"
      unitRef="usd">241325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOmRhOTQ4MTM1OWI4MTRmMDJiNmNlMWViOThhYjg0ZGI1L3RhYmxlcmFuZ2U6ZGE5NDgxMzU5YjgxNGYwMmI2Y2UxZWI5OGFiODRkYjVfNi0zLTEtMS0zMTExMQ_e66d2bb3-773a-4c23-96dc-380175aefac4"
      unitRef="usd">221058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="iaecbca072fe34ae69c7b4f46b3a147e1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMi0xLTEtMS0zMTExMQ_b7016a38-f422-4d94-8a68-97f061c1d12c"
      unitRef="usd">94451000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7d6e576b71454940a169f31dae3d8382_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMi0zLTEtMS0zMTExMQ_9cc6bbd4-b4ad-46d3-8f0a-14fc8ae4328e"
      unitRef="usd">92149000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i593432f0a42c4322b800dcf07a26d406_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMy0xLTEtMS0zMTExMQ_951db464-83d4-467e-91a7-da2c19fb4124"
      unitRef="usd">32471000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i7577ea297bb04b6c919d57cc17694d27_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfMy0zLTEtMS0zMTExMQ_27a4f034-7fca-4c82-b858-7bdbc8f66a9b"
      unitRef="usd">31796000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i730963f470fa499d9bffa29bc92c28f5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNC0xLTEtMS0zMTExMQ_fc23c98b-5448-480b-8651-505d786db273"
      unitRef="usd">120680000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iba788b42c03f4e77b7018d5ade7f577c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNC0zLTEtMS0zMTExMQ_c5242936-b603-4614-bdfd-8a7039d9fe0d"
      unitRef="usd">118609000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0731e85306b243e78bfb25e2f86b08d1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNS0xLTEtMS0zMTExMQ_1a4cb4c8-4800-4939-b91e-da7a70314f49"
      unitRef="usd">247602000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i4294f82ad613493084886ce19289b40d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83Ni9mcmFnOjY5NWI5YTk0NDE4NDQ5YjJiMzU2NmRlZDkxNzI2YzcyL3RhYmxlOjRhYzhlYjE5MzAxYTRjMzY5ZDJlYTA1OWE5ZmE1ZGJiL3RhYmxlcmFuZ2U6NGFjOGViMTkzMDFhNGMzNjlkMmVhMDU5YTlmYTVkYmJfNS0zLTEtMS0zMTExMQ_ff623a7c-216c-4bff-b7bb-d017e35b0d02"
      unitRef="usd">242554000</us-gaap:NoncurrentAssets>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjIwMQ_f1fa684d-08e0-40c5-9456-818404ff0249">Investments&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;PST Eletr&#xf4;nica Ltda.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company had a 74% controlling interest in Stoneridge Brazil from December 31, 2011 through May&#160;15, 2017. On May&#160;16, 2017, the Company acquired the remaining 26% noncontrolling interest in Stoneridge Brazil. As part of the acquisition agreement, the Company was required to pay additional earn-out consideration based on Stoneridge Brazil&#x2019;s financial performance in 2021. The final earn-out consideration of $8,272 was paid on April 29, 2022. See Note 5 for the fair value and foreign currency adjustments of the earn-out consideration in prior periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2018, the Company entered into an agreement to make a $10,000 investment in a fund (&#x201c;Autotech Fund II&#x201d;) managed by Autotech Ventures (&#x201c;Autotech&#x201d;), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company&#x2019;s $10,000 investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. The Company did not contribute to or receive distributions from &lt;/span&gt;&lt;/div&gt;Autotech Fund II during the three months ended March 31, 2023 or 2022. The Company has a 6.5% interest in Autotech Fund II. The Company recognized losses of $171 and $81 during the three months ended March&#160;31, 2023 and 2022, respectively. The Autotech Fund II investment recorded in investments and other long-term assets in the condensed consolidated balance sheets was $8,473 and $8,644 as of March&#160;31, 2023 and December&#160;31, 2022, respectively.</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="ia893fa62617b4768bc8715bf2df44777_D20120101-20170515"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfNjI3_18af942c-caf9-477a-9d81-283f88169c40"
      unitRef="number">0.74</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <sri:AdditionalPercentageOfNoncontrollingInterestAcquired
      contextRef="i8a51d0e8ac204a30907a8963f2eef9d8_I20170516"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfNzQ5_1f8bd22c-7ae7-439b-ba1f-c3f5181f59de"
      unitRef="number">0.26</sri:AdditionalPercentageOfNoncontrollingInterestAcquired>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
      contextRef="i2d065897f96a49639351c22cae64fab2_D20220429-20220429"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfOTk2_5ef84e63-bbed-4475-bb2a-da3f6c04cac2"
      unitRef="usd">8272000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities>
    <us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
      contextRef="ifd04ffe32cfb410ebcbf17575aec3909_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTIyMw_4e2dbe62-29a6-46a5-91b3-58f894e182e2"
      unitRef="usd">10000000</us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount>
    <us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount
      contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTQ1NA_efa3b191-dc82-4b28-83e9-a41cee0c7e84"
      unitRef="usd">10000000</us-gaap:InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount>
    <sri:ExpectedLifeOfFund
      contextRef="i35e6e60e00084d489a4b5a79841006d3_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjIwMg_865a87cb-685f-4d70-a59c-676198892792">P10Y</sri:ExpectedLifeOfFund>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTc4OQ_0817cf81-6332-4866-ad7f-685b7f950a9f"
      unitRef="number">0.065</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption
      contextRef="if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTg1Nw_73f42a8e-7744-4695-b44c-5c90304a01a2"
      unitRef="usd">-171000</us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption>
    <us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption
      contextRef="i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMTg2NA_c02627b9-eb8a-4a27-8703-3a9aaf0f62fb"
      unitRef="usd">-81000</us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption>
    <us-gaap:OtherInvestments
      contextRef="i50990f3ed5744112a378d86487d08dc8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjE2MQ_50934fa0-05e3-4092-ad1b-fa7d8a3f8f7a"
      unitRef="usd">8473000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="i8becdc04dd0741d2aa16611ab0328060_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl83OS9mcmFnOmMwMjI4N2UwOTk2MzQ4MTk4ZDE2NDBhYzhlNjQ4Y2NlL3RleHRyZWdpb246YzAyMjg3ZTA5OTYzNDgxOThkMTY0MGFjOGU2NDhjY2VfMjE2OA_dc42838b-d553-4156-b3b0-d88729c94e4f"
      unitRef="usd">8644000</us-gaap:OtherInvestments>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">&#160;Net of tax expense of $144 for the three months ended March&#160;31, 2022.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi0yLTEtMS0zMTExMQ_73341a33-099d-42e7-9a5f-b09263b03184"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNi00LTEtMS0zMTExMQ_8540bbd5-9fb2-4495-965e-58ec2712e36a"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjJkYzVhODQxNjJiZDQyZTdhZDlhN2U4Y2NhNDg2NzQ1L3RhYmxlcmFuZ2U6MmRjNWE4NDE2MmJkNDJlN2FkOWE3ZThjY2E0ODY3NDVfMC0xLTEtMS0zMTExMQ_86940a57-0190-4923-ab0c-e95b8f1e98b4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net of tax (benefit) expense of $(62) and $279 for the three months ended March&#160;31, 2023 and 2022, respectively. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy0yLTEtMS0zMTExMQ_aefe4258-9616-460b-82ec-030fab9b98ef"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjFmYTMyMDcyM2UzODQyMmViZGY3ODY4OWNlMzgyMTBiL3RhYmxlcmFuZ2U6MWZhMzIwNzIzZTM4NDIyZWJkZjc4Njg5Y2UzODIxMGJfNy00LTEtMS0zMTExMQ_c7cd19b4-4b33-4236-94f0-234220897b01"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmEzMGE5MDUyM2M5YTRjZWQ4NTVkYTAyZGM3NzQ3MzY2L3NlYzphMzBhOTA1MjNjOWE0Y2VkODU1ZGEwMmRjNzc0NzM2Nl8yNS9mcmFnOjYyODBjZTI0Mjc5YTRmMGNhOTg5YTI5MzgwYmIzNTBjL3RhYmxlOjUxODE4ZGY0MDMxMjQwOTNhZmYzZjI5ODg4Y2NhMmU3L3RhYmxlcmFuZ2U6NTE4MThkZjQwMzEyNDA5M2FmZjNmMjk4ODhjY2EyZTdfMC0xLTEtMS0zMTExMQ_fc7051f4-396e-438d-b7ab-5da349f26795"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M(^E.CMB:1('^2ZG%8U7706C$FY,E*2^&T$)FE(Z4.-(S*8F2U_PK;+NP5?L
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
M#X]/TZ]H=_]]2K[-@X#<D)=@0BXOKL@%22EY3MA:A#06 U.B*L5M1I6"<:G
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
MJZ9SF+':8IXW&U*'_.5?PV+G Q*IAD -9MPWA8FMX][$!9G4!:5YH#0?E!9
MT7BI=48S5CO-/RHU2/]W!DJ;MS1^-2ZZX2YH3@^4YH/2 B@:K[3.$,=*7U-4
MVE'J,B4[&KI##'$V!+6T06EN2^.&3S*=ZK8X'?;+C4V,;2PNCR0\;:K9PO0:
MR'@.GF)3?C&..P,9JQWD0?N?\F[MVZ%L1C%$,^>X8G-U=0=W%ZB)#$KS06D!
M%(V74><W8[7?"R CB35I$7&[0EV-P6/#,3E=T)P>*,T'I050-%Y$G8^,U4;R
MF_OD<N%,^]/*5',,(DH'U$X&I;FX[[02G=CF5)Q6^N7&IJ9;ECBM2'@:MAPB
M3BL2'M9TO'?R^+[L7%[L_!]WS#&H]PM*FX/27%":!TKS06D!%(V_M[#SE(G:
M4U9MG1.)MVOK4^%7-E-G&*HC4)H+2O- :?YQIS> 2LH+I+.+B=HN_K$]=-)W
M1\=L2!<VT=^HPH%=='748-V!>LR@- ^4YH/2@K=ZF)?=WDW/:H_Y[^RFD[Y'
M:VBVN !2)QXL&]@[G6%O=8:]UQGV9N<W^HJ736<R$[7)_/>WU=7@P7?)2_QE
M77!XYL<4<D'KY8'2?%!: $7CI=.9QD1M&L/LKJN3#)91W^T=6T244;^06,8%
MK98'2O-!:0$4C5=19P@3M2'\@[OKI&]PFI;AB%,8J#4,2G-!:=Y1Y\,'S1E
MT7@%=58T45O1@W?76QYWL[\UU7KK'M![G$%I+I'<2]QO@@>:U >E!5 T7C6=
M\TS4SO/Q6YZZ5$-]"YC8)A;OT#BNV%Q=U\'B #6>06D^*"V HO$:ZHQGHC:>
M?U1#?1<5&[V;?-1U&#P,'9/3!<WI@=)\4%H 1>,5U-G=1'U7LWH[7*X:I[]O
M85O$Z.D&U*T&I;FR-A#3,2UQ_NJ7&QN&C6UQ/=,OAQU#UWK6H(3G.+IVX#):
MKUUA_I/.!M3?].!JJ[A^+$#X'9W<TXP^Q-4IHM_K!4ISO?WNQ")LI,@B]([8
MSG:]NZ+L7T$I8@OA:E4BFD5L6<-$L5QM3^>K-)JX>F_K/6(G?$V;YX(D+Q]D
MLISL/0(BI<5C\_R0DBV6-EFU_2_/NT^WSRCYB,^NFT=Y")]?Z=I9P,Z*[)O=
M8TTF78KM0U%8[1_CK$0)?6#IM \V&WV*[7-&M@=5OFX>0G&?5U6>-F]7-(QH
M41=@WS_D>?5Z4"?8/>WE\B]02P,$%     @ @82C5C(FRA0B!   XPD  !@
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
M@@>0$*'8V\=OK6DW(?]"<0$J%'CB2JI\:E4FJ+QK+0*<K+._@6-L.ZJ3ORL
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
MW(:1]C-[E%LSN5>2^T+@L-6VFP;L&U_IEH-G&]3\EV-F3^<) *[=.7=R=L*
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
M1&ZR/\MWP;5)9?1NI-,I>!(VRJ!Z,8E;6)TTF>@Q(AP#,N@QZM*VSBKR'E6
M(&">&L,'"E 1@J%S03L2=J2I2D(Q3OI6)&"MPJZ-X'-CQ \J@7:M(X&."WFG
MB/FSL"FJ>=^.(ET]=GW"=H#@&EL8R\NPE#99:RK@F2*/Z9CB,I0[HJ(5G]^$
MPZ::"/MII5^^!A6LFBLZ).%%5$RRX 8XGX\W:/$Q/-#_4$!B66@D@?X="AQ/
M+Z>![2M+&H5*2&7<."(PC@FU"\R4F0<SIQ[J,13O^3 H#U<HS/BV^G2)S-H:
M/J8AUEX?CP8N!@J_TJ9R8%Y6T=$6E-NK)9/(\S.J:8UGU /J@E/^)+45Q0?*
M2=20Q+"A50?8'Y^&2'!W:)<;(HLQL6K%^[J_CAIZ% \EX\FT</H5:>%T'RV<
M_DWD:GO6)Y.MCN_^.J*U4P^_+MGZDOE_GGQ]D>CT7 5-B44<'M5F$U^'Y1QB
M(STZ[E'@"U2CQ@ 7MLBM8ZO_ W)1:Q>4^^H\H[X31)CUX_C_D(A\*0,.U+O)
M)/I:]:Y[G] F'WL":DWK=ES?79*SC^OKRR=>LP[J@SY 0_H(_.UJR_A1Z^BV
M2JWD(Z(6DOD#F33M"?SF#/YI:G7]S82'>'K;)?XFR+6N@JAFCP?GT3G-,C/0
MY6E3\<7NIY[L6R]-BDI-I]K)YO23CKYB#CI8?U^:^#.Z98-P-3SP5T=@'8A
MX,&\[-SY;J[0W*9'4Y8W<S0ZT$D47\71<86_1Y,H+QIZM2]5&"0B?[U&BF@@
MP&>+K.4S+;CE1709 @2/T>!/Q\=3AWE,X0#-39L\[X2U=OV^ZI0H.AX&N/N/
M/OI@>;#EP#!E8"1T"X#]P>798'0V[7/0Y6#\XF+XIZ. [_D'XLT2R=^YVZZ_
M .@L+%$='R=D9SN$>X:V/%*/;451$Q)U,#2>W@D+4DXYT-5*YM[H:/!B['?6
M](@N?U-0P/!C_U5#B,CIV:@K<\#7/ >Q<-<]'G_6_!V42I[+4 )T]X,1)@#T
ML<4? 8EMBS_U*Z!=?5>=;&Y[$*PY[5?[OM4Y;7TXQ?=W]'F8$YSM_ANJIK7Y
M NW&?WBUZ>X_7_O %[\(*37'T!&HUY&P_I,P_Z,T!7^&!:-+D_'C4DELZJ@#
MWL\-MD[A!TW0?)=W_5]02P,$%     @ @82C5FK:FL_X P  #@H  !D   !X
M;"]W;W)K<VAE971S+W-H965T,38N>&ULI5;?;]LV$/Y7#BK0)\6R)2=V4MM
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
MM[H_F/%-)>P--G>^? 0BXQ91V0$1/$12?$\U?$85O^[(&97Q+=8BX<F"U%6
M^:3X!BF.AB0+R516I!-((\@F#Z!B%.Z@&) ^B0@!SCA5&;J*G%;^^\-_KNA.
M9]20[+O.A%/M@H"T0ZO\:]-4*_*7&XZQV[+L7M8D968W4->9;Y*I;P.0H<&D
MD@E!HRX"3=_Z]GK0\LO%UO6@I,SND;-M32\'KK]#![=UI[![9\(P7H*HY(EV
MK:BW\;R?N^3T@6<C6:([:N-:B[;KL*E?H0K9#3_N/VOMV"FENG.IR-%A/;A.
M<9=QE$O[/G8C1?6U1Q\.VI>]JNDS! =SCAV_ZGF.AV'R$F^'"F^$8^/L&^/]
M/;RV_=*J2@EZ33R?^CHT/_AR!U6OW?=)^AR#2/B/>+NGNT^@U_[+WWZZ_WZ*
M)%LKE+1:KK T.,\6,V;\-TE_T^FM^PZXU!U>@-PE,2$-3<#X2N,%<+BA#78?
MAJ_^#U!+ P04    " "!A*-6YMF(Q@X$   3"0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6R-5FUSVS8,_BLXI<UM=ZGU8N=EB>T[)TVOWC5;KNFZ
M#[M]H$5(XB*1*DG9<7_]0-)6[)Z3[8LM0L #X $!:+Q2^M%4B!:>FEJ:2519
MVU[&L<DK;)@9J!8EO2F4;IBEHRYCTVIDW!LU=9PER5G<,"&CZ=C+[O5TK#I;
M"XGW&DS7-$ROK[%6JTF41EO!9U%6U@GBZ;AE)3Z@_:.]UW2*>Q0N&I1&* D:
MBTDT2R^O1T[?*WP5N#([S^ R62CUZ YS/HD2%Q#6F%N'P.AOB3=8UPZ(POBV
MP8QZE\YP]WF+_L'G3KDLF,$;5?\IN*TFT44$' O6U?:S6GW$33ZG#B]7M?&_
ML JZIV<1Y)VQJMD84P2-D.&?/6UXV#&X2%XPR#8&F8\[./)1OF>63<=:K4 [
M;4)S#SY5;TW!">F*\F UO15D9Z=SN41CB65KQK$E0">.\XWQ=3#.7C >PIV2
MMC)P*SGR??N8 NFCR;;17&>O MXQ/8!A>@)9D@U?P1OVV0T]WO %O-MOG;!K
MN$-;*0X[N0*3''Y50EKX2N=.HX&_9@MC-5V3OP\Q$1R-#CMRK7-I6I;C)*+>
M,*B7&$V/C]*SY.J5-$9]&J/7T/^K2*\:'PYMEXK[AR]P6Z/5QT?9:'0E1<[@
MD^5L %\JA!O5M$RNH6(<&)R/WD).-=>J)C\E$(%(H)8>X,$JB5KP$N%:L^^B
MAD*K!MYCCLT"]::N:0JVTJHK*[AC:TA/O?!\ +_+(#@+@A-2>_;.<JJD1NZ%
M&MVT<>ZSL[<@E?S?$0U@9J!EVH(J/)3'-2(,B%(C.DKV7:^8(8];]XK,*1S.
MO0VK 9F6[VC:.5J,X*B9!W.3@H,Z$,/QT466GE\9*(1D,A>$T:+VXU7FZ,*F
MRY\&\IW*BRXHA3<7)]EYYD-LF?#^9JTFYK-?? ]E WA A-^413@%\N$S*YC0
ML&1UA[X-2$RS2]*TT1IE[K+[I]M>C@U/+X1 P9([@J4,A.*&JDC:>J_3YO+Y
M"E!A+_;915\N[LJF*)KG(CBJ&_9((<*;-#E)DH1TMJC.,8.BH^A_<GQFR=6L
MLY1E7L$')YW/O3B]^IE )&T7#HLU]#I]S_]HO;4Z(?AE4(*<M<)2&0JA&R*+
MAG*H;$FWF%S1R)"F5=H&2AR*5+4JZ>94@GP)&C9Y3JH6/== 1A@*@6$\-6$\
M$=4;1;K'>\W77YG#3#BH'].G-5+7L,#0K6+1.>]JN77\U-)6=/<9Y;LU%1=J
M4>"VV([7_>;G=+>DLCM@KCR4BZ;*TE8E!1->$ 4F]/VAN1?O+*H&=>G7L0&?
M=-A9O;3?^+.PZ)[5P^<"K8I2D*\:"S)-!N>G$>BP@L/!JM:OO86RM$3]8T5?
M+:B= KTO%!&V.3@'_7?0]%]02P,$%     @ @82C5OAD!HE-!@  (1   !D
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
MEH)B!E%=,8DZGN=<.6!P<WY(I.8)QVXWA!P>$[DLZ*DNPQ@W]2H7[S&DRR7
MW([OD9@'#GD\U(?]L89)X )$'M!6N4Q[%8]&X$0:4]F+?RN?CWO7MI+L*EQ.
M&9+(>;S!=6^[^^\\7OLVV^/E&0ZC-$X4E$%T,GJ+X6?CA30NO*G")7!I/*Z4
MX3''H8 L;\!W/O"U"S;0_5?@Y$]02P,$%     @ @82C5IR?\H&+ P  Z@<
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULA55M;]LX#/XKA%<,&V#4
MMOP2)TL")%GO!;@-1=.[^W X'!2;L8795DY2FO5^_5%RXJ98F^9#3$GDPX<4
M24T/4GW3-:*![VW3Z9E7&[.;!($N:FRYOI8[[.AD*U7+#2U5%>B=0EXZH[8)
M6!AF0<M%Y\VG;N]6S:=R;QK1X:T"O6];KAZ7V,C#S(N\T\:=J&IC-X+Y=,<K
M7*/Y?7>K:!4,**5HL=-"=J!P._,6T6296'VG\(? @SZ3P4:RD?*;7?Q:SKS0
M$L(&"V,1.'T><(5-8X&(QK]'3&]P:0W/Y1/Z3RYVBF7#-:YD\Z<H33WS<@]*
MW/)]8^[DX1<\QI-:O$(VVOW#H==-1AX4>VUD>S0F!JWH^B__?LS#F4$>OF+
MC@;,\>X=.9:?N>'SJ9('4%:;T*S@0G761$YT]E+61M&I(#LSO\,'[/8('^[Y
MID']<1H80K5G07%$6/8([!6$&+[(SM0:;KH2R^?V ;$9*+$3I26["/B%JVN(
M(Q]8R.(+>/$08NSPXC="W"K9PHJX*BH%2K.I8>42C K^6FRTV__[I03T^,G+
M^+9M)GK'"YQYU!<:U0-Z\_?OHBS\=(%],K!/+J$/[#>/L,:*VL$ [TKX&66E
M^*X6!6_@-UEP6^,O<;^,?E]37F1#K2FZ"HRK 2B%YE6EL.(&0>X5-=_ 0>%.
M*J<'^HQ.=4ZG.=*!#]%'0E=@R(NI%2*T?:F@+16@BR[JX:8=#@ELTE\2M<)G
M?! %$;JQ/:QD)PH-:R,[5**L$):*_R<:JZUE(TIB6\+]FVZLBS>DKS0,UYQ2
M,8&O%&T-"ZH1"@VN8)3Z61Y9(?*3<4A"DOMADI(0,S^.<Q+>O\M9Q#X]DR(6
M^R.662F,_9SEL*81^81\TGSM&R4^2S."<<Z>KV[VBH;T#R;YR&=)!N/('^7I
M&Z<++3C<\D)L14$,?99%%CT=A9#Z>9Q!'H<_<LK\<#R"*/:3,(1[:>CN.TJ=
MMJFC2//4'R?,"HD?9C9741+Y$1NY?"3^.(W=GHOEZA3-%3#2BIF36.2':0[_
MO/YS1;:2[8YWCT?/=DJ70/7W5)5/-<D5PJ%&A:XJK0%()2K14?EHZ*0Y.RU.
MXT'H'@#+ZY=:.CB;OZ1>N5=&0R'WG>E'\; [/&2+?GX_J?>O(!4K<2%WN"73
M\'J4>J#ZEZ5?&+ESTWPC#7%S8DV/,2JK0.=;*<UI81T,S_O\?U!+ P04
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
M4H/SR84'JGUIVH&1E7/W5AIZ*UPWI\<9E0V@]4Q*LQ_8#?KG/OX-4$L#!!0
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
M!8W<J)T O5\H93<;YZ 9XD=_ U!+ P04    " "!A*-6!TEQ%6D&  "@#P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R=5VUOVS80_BN$6Q0QP,82
M]9XF 9*TVPKT#4F[?1B&@99HBY@DNB2=E_[Z/:1DQTZ4H&@06)1X/#YW]]P=
M>7RC]'^F%L*2V[;IS,FDMG9U-)N9LA8M-X=J)3K,+)1NN<6K7L[,2@M>^45M
M,V-!D,Y:+KO)Z;'_]D6?'JNU;60GOFABUFW+]=VY:-3-R22<;#Y<RF5MW8?9
MZ?&*+\65L-]67S3>9ELME6Q%9Z3JB!:+D\E9>'2>.'DO\*<4-V9G3)PE<Z7^
M<R_OJY-)X ")1I36:>!X7(L+T31.$6!\'W1.MENZA;OCC?;?O.VP9<Z-N%#-
M7[*R]<DDGY!*+/BZL9?JY@\QV.,!EJHQ_I?<#++!A)1K8U4[+ :"5G;]D]\.
M?OB9!6Q8P#SN?B./\BVW_/18JQNBG32TN8$WU:\&.-FYH%Q9C5F)=?;T2BSA
M8DLNQ4II*[LE.?C*YXTPT^.9A7XG-2L'7>>]+O:$KHA\5)VM#7G75:+:7S\#
MKBTXM@%WSIY5^)'K0Q*%E+" 1<_HB[;&1EY?]-/&_GTV-U:#&O^,F=MKB\>U
MN70Y,BM>BI,)\L$(?2TFIZ]>A&GPYAFL\19K_)SVTRND7[5N!%$+\ACW^Z[/
M1Q";DOG=1F+,B&>W&3?B;).C;O.%['A72MX0>;^IVU-[-(XLQ P I2'<D(5J
MD.OFB'RMM1"D[4DA'"D(0EK6VYBZ'T8^H?9<<7#NB%Q 5B,)WHIK60I#7I(\
MH47,W""F01K <BOTZ\V&QBTC6123(@H>K>[$1B)/:9JE3D=1!.2=JPE:=;(T
M)(Q#&K*,A QS232J/Z=)F)*,9F&XM_9>?Q@7-(TC$D:,IFE,KJSJA);54I!S
MS7_(!A*4)2FVH4&<C.[RZD7.0O9F^WRL8W>_76WO&HG2X -CR$&!J6!*#G(@
M"J?DJ[)\=^E+PF!RQ!(W8B$-DIQ\7@G-^^S_H(R9 E^I6C$6#^R89WBF-(-#
M]SQ)XR @!PQN8M,Q#] ('HH+1KYU' PIN04A+I0&C3 D!V<>=)X4>&8TB8,-
M>+6%UP =-C\ %QC$7KKMBCR> B#H"Y;VI;ZKR%GK4N6'_S!F1T3#+/;/)-V/
M:D1C1!#?BVC4BB!/2%&$3UB1!HPXC3WRZB$LO@.+')P[$_(A&#G-@K1GAC"6
MO+M%XS5P2Q^+*74Q'+,DS%U8DCT;8F#,QN ?L,QQ(TSRZ1,&,) =1*9YG Y&
MR TDT4/R2#P5,L@  ,WRE%SPE732'G<E[5J/)W2(-$N]X_-X'W1*69!!:QZ-
M(4^CE*1I\11Y+J8D#!EA&\^7 QRQ \<[N4 2OT0R1VF^4XW>BE*T<Z']2Z_A
MS!AAQTW(,AHFL1_%-(GVS8CR #4@)5&*3(S8F"DQ2DX.JM <3-DW(D9*)M =
MAP5X6#S([2B#TU/P'2,XLF";%.$>K,O++*!9Y"B1)HR&04*>:4;)MADE/]V,
M+L6UZ-:"++1J$6Q0 P$A%_ZH(K3Q+/^@NN7K#SAN58,7?9/Z7:BEYJM:ELZ[
M.$*:L7[U/)*OM1CZBRL'OOL8XCL7ZNA]D7,@&@<"\-J-<]"]B. (.*RPT+/<
MXB'<H0'1R0W>:C][H=H5[^Z&XB-^J9U]0K+7*$4(?\D=75A$,^9S)@#_P8$K
M')3O)1Z4];7&YMZ6ST"D_2)70Q%5&B+#?Z:T/T'Q#UOG;&C^$&L1TSAQJ5*
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
MML$[94%S)CI/LH8G%=SUA74:1C0*,._KMH>.,!I>#*(F;$==KU'7.ZCN&?O
M&9=GI58+]-XIL&:(6SM?],+>GKR/0?U!2+O%Q8VX^*"X&RXY5E].%DIU5T'\
M85>:7 SB/6T=4;3?BMH1ES3BDH/B'I5E LNT*>13(L%VB4P^GEPRZ ?AGLJ.
ML)C&@V!/IM_J1^Y?@*6^X-(0 7,$!N=]]*GK_EI/K"JK%C53%AM>-5SB+PFT
M"\#UN5+V?>*Z7O.32_\ 4$L#!!0    ( (&$HU9#J'.Y5 (  , %   9
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
M)U>@XB6WG#-E9R7FRZW911-L@ V3(=:7E,"#;R1 DB1V5"/#K1&8U\RY6K$
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
MN2=L&6<<);"0J=[E2&XD5GZ7*$\$71>O]I^H$#0M#E= (F J0-Y?4"IV)VJ
M^NM0\#]02P,$%     @ @82C5I"1E$"?%0  2'@! !D   !X;"]W;W)K<VAE
M971S+W-H965T-#0N>&ULO=W];]M&GL?Q?X7P+0XMD,;6LY1-##3F##E/;;?I
MWN)PN!\8BXZ%R))+T<[N8O_XHV3:]$CT1$S?M_O#UG;$UU /W]&,^-',VR_K
MXO/F.L_+Z.\WR]7FW<EU6=Z^.3W=7%[G-]GF]?HV7U7_<K4N;K*R^K7X=+JY
M+?)LOCOH9GG:/SL;G]YDB]7)^=O=WWXISM^N[\KE8I7_4D2;NYN;K/C'^WRY
M_O+NI'?R^(=?%Y^NR^T?3L_?WF:?\@]Y^=?;7XKJM],G9;ZXR5>;Q7H5%?G5
MNY,?>V_<;+0]8'>+_UKD7S;/?HZV=^7C>OUY^XN:OSLYVYY1OLPORRV15?^Y
MSR_RY7(K5>?Q>XV>/+6Y/?#YSX^ZW-WYZLY\S#;YQ7KYM\6\O'YW,CV)YOE5
M=K<L?UU_2?/Z#NU.\'*]W.S^/_I2W_;L)+J\VY3KF_K@Z@QN%JN'_V9_KQ^(
M9P?T^R\<T*\/Z!][P* ^8'#L </Z@.'^ 8,7#AC5!XR.;6%<'S ^]H!)?<#D
MV .F]0'3O0-ZPQ<.F-4'S(Z]T[VSQV?N[-B3ZCT]V4<_V[W'I[MW]//=>WS"
M>[MG_/3AM;A[(<=9F9V_+=9?HF)[^\K;_K"KAMWQU>MWL=H6[H>RJ/YU41U7
MGL?YQS+Z(?HI*XIL6T+1=W%>9HOEYOOH/_^C-Q[].5JLHM^NUW>;;#7?O(H^
M%WM_^)/W^]O3LCJI+7UZ69_ Q<,)]%\X@4'DUJOR>A.)U3R?MQP?AX_O]0/
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
M8S57"%TH"+?;>5R YO903:":1+4$U5)44ZBF4<V@FD4U1VE^C]&D (=C=H*
M1@)1+48U@6H2U1)42U%-H9I&-8-J%M4<I?D=01,)'(;7@_N6"0*:"D2U&-5$
MK7F)EFT@9"_+?]S-DN-NEJ)W0:&:/NXNF.-N9M%S<Y3F%U(3J1N&(W6'8_#W
MQ6)>U9%=9ZO6,D(#=:@6HYI -8EJ":JEJ*903:.:036+:H[2_)Z@R><-V<7<
MAF@:#]5B5!.H)E$M0;44U12J:50SJ&91S5&:UQ&,FC3>*+R8VZ[N__@"$'4K
MS[\J.CC\=O]%^&2Z%CZJ"523J):@6HIJ"M4TJAE4LZCF*,TO_"9]-PJG[P[G
M LTZ%$=\_S:L=QT0H%J,:@+5)*HEJ):BFD(UC6H&U2RJ.4KS^X4FL#=BEX8;
MH?D\5(M13:":1+4$U5)44ZBF4<V@FD4U1VE^1]#D\T;_EJ7AZE8.9@8'4P,T
MD(=J M7DD8](@K::HII"-8UJ!M4LJCE*\VNZB=J-@B&?\XOL=E%FR\4_\WDT
MSZ_RHJKMZ&JQRE:7NSI>;\I-:Q&32:0+5(M13:":K+7GR],-I_OKTZ%-IJBF
M4$VCFD$UBVJ.TOPZ;\)VHW#8SM5OT<O\:Q?*:VC_,NAP_]T9C<6AFD UB6H)
MJJ6HIE!-HYI!-8MJCM+\VFYB<:/PXGB_Y,7E=F)>7E?Z]7HYWP[2Y^N;?%,N
M+JNA^.:ZM<['AW7>VR]R-/*&:@+5)*HEJ):BFD(UC6H&U2RJ.4KSB[R)O(W"
MD;?6(K]:%_GBT^KE&F^--(WWOQ03;KISF:-I-E23J):@6HIJ"M4TJAE4LZCF
M*,TO\R:0-_K*&G?U.'V5E\>,U8]:^NLBW&;G^D9C=J@F42U!M135%*II5#.H
M9E'-49I?WTW,;A1>!N]OQ:+<?HA^M1NC=_G #<W;H5I<:][GU_N##($V*5$M
M0;44U12J:50SJ&91S5&:5^CC)D8W#L?H.J1IJG_;N\;^JKKQ/+^YK=[V5Z^B
M:NB_6,\CN;XKVGJ&\(ET[1E0+48U@6H2U1)42U%-H9I&-8-J%M4<I?E=2!/(
M&_?0X,T83>"A6HQJ M4DJB6HEJ*:0C6-:@;5+*HY2O,[@B:!-PXOF7?\Q;L:
MVOM 8#C9_T0@W&#GXD93=:@F42U!M135%*II5#.H9E'-49I?W$VJ;AQ.U?T_
M3!06]WEKYX"NEX=J,:H)5).HEJ!:BFH*U32J&52SJ.8HS>]"FA#?>,A.%,AD
MTP6JQ:@F4$VB6H)J*:HI5-.H9E#-HIJC-+\C:%)^8RKE5T-?NW(8;J]S;:,I
M/U23J):@6HIJ"M4TJAE4LZCF*,VO[2;E-PZG_+K-$^QZ-5^OJD%!F1<?L]7G
MZ.>KJWQ[J?'7K,RC[ZQZ__.OW[=V#.B:>:@6HYI -8EJ":JEJ*903:.:036+
M:H[2_/ZC"1".V6UTQ^B">:@6HYI -8EJ":JEJ*903:.:036+:H[2_(Z@B1B.
MPQ'#]]EFL8DVE9W-HVJ,<)\5B^SC<C=9:/_<L#5E>'8P5T!3AJ@F4$VB6H)J
M*:HI5-.H9E#-HIJC-+_$FY3AN.MFNZ&Y0KV:;FOIHZE#5(M13:":1+4$U5)4
M4ZBF4<V@FD4U1VE>#S%IXHD3=L_="1HR1+48U02J251+4"U%-85J&M4,JEE4
M<Y3F=P1-R' 27O7O(MM<[[;6V7Z',,I_OUO<9\NJ1VC]$D)M/0_Z3UI6[@DW
MV;F\T>@@JDE42U M136%:AK5#*I95'.4YI=W$QV<=-UM]\-M?KFX6N3S*,VW
M*_V_?URT:]-UQ<]PTYW'!&@D$=4$JDE42U M136%:AK5#*I95'.4YG<:321Q
MPF[$.T&#A:@6HYI -8EJ":JEJ*903:.:036+:H[2_(Z@"19.@GFE[I<*:L]?
M<&1_=D FKF)4$Z@F42U!M135%*II5#.H9E'-49I?WTU><'+L%KS;+Q=W'O^C
M^^RB6HQJ M4DJB6HEJ*:0C6-:@;5+*HY2O.[A29J.&'WV9V@F4%4BU%-H)I$
MM0354E13J*91S:":135':7Y'T&0&)^%%!W=U_\=7_ ^WTKE_0*.$J"903:):
M@FHIJBE4TZAF4,VBFJNUP,X1?N4W(<%)."3XK?L"A-G.I8Y&"E%-H)JL->^)
M'/3W]@5 FTQ13:&:1C6#:A;5'*7Y==XD!2?')@5_NKOYF!>/'P3\Y2XKRNI7
ML9I7A>^RXO(Z&O1>1?VS?K^U[M&@(*K%J"903:):@FHIJBE4TZAF4,VBFJ,T
MKX.8-D'!*1L4G*)!052+44V@FD2U!-525%.HIE'-H)I%-4=I?D?0! 6GX:!@
M_2V!:+']2G&^*:LYP-<6&0B+G?L"-%6(:@+5)*HEJ);6FG>%=^#/4Q3:HD8U
M@VH6U1RE^17>9 6GQV8%_;E IXN"X38ZUSP:"D0U@6H2U1)42U%-H9I&-8-J
M%M4<I?F]0Q,*G+*AP"D:"D2U&-4$JDE42U M136%:AK5#*I95'.4YG<$32AP
M&@PE?>-V@V&T<W= :C&J"523J):@6EIKH2TD%=JB1C6#:A;5'*7Y1=XD Z?A
M9. W;3<8-CO7.!H(1#6!:A+5$E1+IZW;0>_O[J301C6J&52SJ.8HS2_S)NDW
M#2\JV&V[P3#6N;[1G!^J"523J):@6CIMV09Z\/J@O-'\'JH95+.HYBC-+^\F
MOS<-Y_<Z?Z)WY X#/Z]:O_T3/IO._0.:\T,U@6H2U1)42U%-H9I&-8-J%M4<
MI?G]2),&G$[9S_[0%""JQ:@F4$VB6H)J*:HI5-.H9E#-HIJC-+\C:.*"TW!<
M\/@-!L)0YRX #02BFD UB6H)JJ6UYLT5AJ_W-Y=3:*,:U0RJ651SE.;5]JQ)
M^LV.W;&8G2S\]J6U@PB?3=<. M5B5!.H)E$M0;44U12J:50SJ&91S5&:WX\T
M0<$9NVWQ#$T)HEJ,:@+5)*HEJ):BFD(UC6H&U2RJ.4KS.X(F3SBCMBT.0YV[
M #0TB&H"U22J):B6UMK>9*&_/UE &]6H9E#-HIJC-+^VFS3@[-A=BX^?+-3]
M06L'@(8%42U&-8%J$M425$M13:&:1C6#:A;5'*7Y_403%IP-V<D &:*Z0+48
MU02J251+4"U%-85J&M4,JEE4<Y3F=P1-H' 6#A1VVF<@;'7N!= @(:H)5).H
MEJ!:6FM?V3M"H8UJ5#.H9E'-4=I#>9]NKO.\C+,R.W][DQ>?\HM\N=Q$E^N[
M5;E]LW_VUZC(KZKR[[WYL7]R>O!WT7N3]%K^KGMOS.[OIPU__O8V^Y2[K/BT
M6&VB97Y5-77V>KL68K'X=/WT2[F^K::5)]''=5FN;W8_7N?9/"^V-ZC^_6J]
M+A]_V3;P95U\WMV=\_\#4$L#!!0    ( (&$HU9&0T"5[P(  +$(   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;+56;6_:,!#^*U8F3:W4-B$!0CN(
M5.BF56HW5+3MP[0/;G* U=C.; ?:?[^S$S*@P#:)?0&_W//X[O'Y+OVE5$]Z
M#F#(,\^%'GAS8XHKW]?I'#C5%[( @3M3J3@U.%4S7Q<*:.9 //?#(.CZG#+A
M)7VW-E9)7Y8F9P+&BNB2<ZI>AI#+Y<!K>:N%!S:;&[O@)_V"SF "YDLQ5CCS
M&Y:,<1":24$43 ?>=>MJ%%M[9_"5P5*OC8F-Y%'*)SNYS09>8!V"'%)C&2C^
M+6 $>6Z)T(V?-:?7'&F!Z^,5^P<7.\;R2#6,9/Z-968^\'H>R6!*R]P\R.5'
MJ./I6+Y4YMK]DF5M&W@D+;61O :C!YR)ZI\^USJL 9!G-R"L >$VH+T'$-6
MR 5:>>;"NJ&&)GTEET19:V2S Z>-0V,T3-A;G!B%NPQQ)KF36I,Q*#*94P7D
MG'RB2E$K+3FY 4-9KD]Q5=M=W?<-'FF!?EK3#ROZ< ]]1.ZE,'--WHL,LDV\
MCZXV_H8K?X?A0<)[JBY(U#HC81!&._P9_3T\/.!.U,@7.;YH#]_G JQ:8D:<
MD",4[P6?UI*J3)/O=VA-;@UP_6.7=!5U>S>U?;Y7NJ I##Q\GQK4 KSD[9M6
M-WBW*^XCD6VHT&Y4:!]B3ZZ%81G+2Y<V&M)2,<- $WA.\Q+OG4R5Y"25O"@-
M=:]73@E0)5 X35#"*K_("1-UIIWNTJMRHN.<L-5ID8278:\;]/W%NA([S%J]
M.(P;LXT8.TV,G8,QXAMQ-5.D0(98-S+B*AXQDCQ "C;RD>0<8YOL?2L'3_C7
M"S\2V888W4:,[O]+^^XQ53@2V88*<:-"?# EZONN,O:,""G.%Z -IL8?$CE^
ME:&=L!4%[:U$?FT67\:].-I*9'^M^G-0,]<4-3ZW4IBJL#:K3=^]=NUF:WV(
M_;AJG[]IJF:.97/&A"8Y3)$RN(C1*54UR&IB9.%ZS*,TV+'<<([?%*"L >Y/
MI32KB3V@^4I)?@%02P,$%     @ @82C5L=IB"K( @  G0<  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#8N>&ULK55M3]LP$/XK5B9-3!HD3?H"K(W4%J8A
MC:T",3Y,^^ FE\;"L3O;:=F_W]E)0\I"QP>^)'ZY>_P\Y_/=>"O5@\X!#'DL
MN- 3+S=F?>[[.LFAH/I$KD'@3B9500U.U<K7:P4T=4X%]\,@&/H%9<*+QVYM
MH>*Q+ UG A:*Z+(HJ/HS RZW$Z_G[19NV"HW=L&/QVNZ@ELP=^N%PIG?H*2L
M *&9%$1!-O&FO?/YT-H[@Q\,MKHU)E;)4LH'.[E*)UY@"0&'Q%@$BK\-S(%S
M"X0T?M>87G.D=6R/=^B?G7;4LJ0:YI+?L]3D$^_4(REDM.3F1FZ_0*UG8/$2
MR;7[DFUM&W@D*;611>V,# HFJC]]K./0<D"<;H>P=@B?._1?<(AJA\@)K9@Y
M61?4T'BLY)8H:XUH=N!BX[Q1#1/V%F^-PEV&?B;^*K4F"U#D-J<*R#&Y=\(A
M)=,-*+S':D.3[Z71AHJ4B16YT[C/!)E3GI2<&KLVHYHE! W(!>.E!?B&.7@E
M$EE ZX"C"S"4<?T!C](.>>P;U&'9^$G->59Q#E_@')%K*4RNR:5((=WW]U%_
M$X1P%X19>!#PFJH3$O4^DC (HPX^\]>[AP?H1,V=1 XO>@'ODBJ!(6W?R\_I
M4AN%.?^K*UP57+\;SM:!<[VF"4P\?.@:U :\^/V[WC#XU*7UC<#VE/<;Y?U#
MZ'&51-LZ!8]IG8)S613XY.M,E*U,/,(LK-+H0U=@JM,&[C1;SS9Q.(KZ9]%@
M-/8W;=%=AKVST^'HR7!/T* 1-#@HZ#++L%X1F9'4O@JL6#7=_S$?_$,H>$;Y
MD,4>UV'#=7B0Z^[=OEWXAZ\-?Y=A9_C]5J4K0*U< ] DD:4PU7MO5IL>,W6E
M]=GZ#'M/U2J>8*K&A:]YQ80F'#*$#$Y&2$M5S:":&+EV]70I#59G-\RQ?X*R
M!KB?26EV$WM TY'COU!+ P04    " "!A*-6GH"NHYD$   C%@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6R]6%MOVS84_BN$5@PMD$8B)5MV9ANP
MG14+L+1!TG0/PQYHB;:%4J1'TG:Z7S_J$LF2*.4"-2^V+N<<?M_1N9&3(Q??
MY980!1YBRN34VBJUN[!M&6Q)C.4YWQ&FWZRYB+'2MV)CRYT@.$R58FHCQQG:
M,8Z8-9NDSV[$;,+WBD:,W @@]W&,Q8\%H?PXM:#U^. VVFQ5\L">379X0^Z(
MNM_="'UG%U;"*"9,1IP!0=93:PXOELA+%%*);Q$YRI-KD%!9<?X]N;D*IY:3
M("*4!"HQ@?7?@2P)I8DEC>/?W*A5K)DHGEX_6O^4DM=D5EB2):=_1:':3JV1
M!4*RQGNJ;OGQ#Y(3&B3V DYE^@N.N:QC@6 O%8]S98T@CECVCQ]R1YPH:#MF
M!90KH+J"UZ+@Y@IN2C1#EM*ZQ K/)H(?@4BDM;7D(O5-JJW91"SYC'=*Z+>1
MUE.S>1#LXSW%BH3@B]H2 98\U@&Q3;[4@8#W?W(I/X K%O!8WUT2A2.J'WP$
M]W>7X/V[#^ =B!CXNN5[B5DH)[;2J!+;=I C6&0(4 L"%UQSIK82_,Y"$E;U
M;<VFH(0>*2U0I\%K+,Z!"\\ <I!KP+-\OCKJ@.,6'G93>VZ;A[\LK\!<*1&M
M]@JO* &*@QLL"%-GX+-.5+X&7_$#^/N64PIT;!ZQ"/\Q^3%;QS.OD^3[A=SA
M@$PM_?TD$0=BS7[]!0Z=WTQ.Z,E8Q25>X1*OR_HL"[2@$FA1'F$TC;<5T16*
MZ#H14"QEM(X"G&2],;RRM8;I6DG5.LP\9SB>V(=3NDVA 1KYA5"%QJ"@,>BD
M,8_YGBEY@E(GT5KP6!>G,JNX@6Q"TD0E6V]P@O(C0G4J!B%_9&8R+)@,7_E!
MS@#+0E3A!Q/B80.,._*<&N*FT  Y8S-DOX#L=SO_E2[NM/K2).K)6,4!H\(!
MHS>J*Z,^7=*3L8I+QH5+QITQL2";B+&(;71GIY@%Q,1VW$P?Z+C00[6@-<B-
M?0=YYK"%3MEPG4Z0NLT]@3 W4%UZ[#IUA$8Y.(*#%H@G,P'LA*B#18\_3,\?
M0H=3\ ,H@9FD:0DV NXT]]((ZLM:E3PJR:,WRJM\H;[<TI.UJEO**09V3@3/
MRZW<1CVY7-^KAZY!<.PCQVT)W7*R@&\Y6N2+#2JSA=_(0X,4',(6*N5T =]Z
MO(#-T:'>JCM%JD3*X0+^K.D"-B<'D_\-4NW^+P<,V#UA/*-0^\\LU"8YUSEI
M.56(Y0@ .]OI[)[IK3N-_M-QL-%;]L<0U]OCD(CH@),MLCD2>NWY?5FK>J'L
M^G#\5A6[<[YXL5MZLE;=!9>#!NH>-)Y5L5%SAD!N/7X-0M!OF=]1.66@[BFC
MWU*=+U;),;?.HRD#(1JV$"DG!M39>G]"H<X7?&(C:))JVPFBLM&C[D;_^FJ-
M#$W=$$Q-*>AX;;#+QH^Z&__3U1HUSP#JW<\@ A&J'Q/8)\=M,1&;]!12:I?I
M*,B.J8JGQ4GG/#W?JSU?P(ME=EY9FLF.3Z^QT,DK 25K;=(Y][6[1'8BF=TH
MODL/]59<*1ZGEUN"==5/!/3[->?J\299H#@7GOT/4$L#!!0    ( (*$HU;]
M+(:RGP4  / L   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+V:6V_B
M.!2 _XK%5JL9J=.0$&Y=0&K);:1V5=&9W8?5/IC$@#5)S-H&6FE^_-I)&@B$
M+$A'^U*2D/.=D_+)=FR/=HS_$"M")'I+XE2,6RLIU_>&(<(52;"X8VN2JF\6
MC"=8JE.^-,2:$QQE04EL6.UVST@P35N347;MA4]&;"-CFI(7CL0F23!_?R0Q
MVXU;9NOCPHPN5U)?,":C-5Z25R*_KU^X.C-*2D03D@K*4L3)8MQZ,.\#<Z #
MLCO^H&0G#HZ1?I0Y8S_TR==HW&KKBDA,0JD16'ULR93$L2:I.OXIH*TRIPX\
M//Z@>]G#JX>98T&F+/Z31G(U;@U:*"(+O(GEC.T"4CQ05_-"%HOL+]H5][9;
M*-P(R9(B6%60T#3_Q&_%/^(@P++.!%A%@'4<T#D3T"D".I=FL(L ^]* ;A'0
MO;2D7A'0NS1#OPCH7YIA4 1DNACYSY']E@Z6>#+B;(>XOEO1]$$F1!:M?D*:
M:G=?)5??4A4G)U.6)%0J&:5 .(W0E*62IDN2AI0(] 7]CCG'6B_TR2$2TUA\
M1K,;1%/T;<4V0H6(6U0]'QE2%:;Q1E@4X>1%6&>*Z*!GE78ED)M&)*K&&^J!
MRJ>R/I[JT6H$/FR6=\BT;I'5MMKH^ZN#/MU\KJEK>@WF<?:$/LUJ.4XSYQGS
M.]0Q,TZGH1SW<HS5@/&NJ:;AJ?QFCD/"B\H)KL'4EU.1H%.JW<G G3/@UQ7C
M\HLD/$$.F4OTUY.Z 7V5)!%_UY3YF-/L>IKN0^[%&H=DW%*=A"!\2UJ37W\Q
M>^W?ZL2"A#F0,!<2YD'"?$A8  2KF&>7YME-](G/V2:-=EBYI_KWA$049QTU
M>5-##D'JY&L$7BL?),S)8;T,ID="VXEI=4?&]M"ITWO:U3L\R))\2%@ !*N(
MTBU%Z3:*XJ9;REFJNU\<5U3!8<@W)$+*(RI"I9-4)S'%<QI3^5YG4&.F:PV"
MA#DYK'M@A]4?'!D$F="#A/G=$[<MNU>M/@!*6'&H5SK4:W3HA;-H$TJTTR.U
M5+YGPSA.0AS'N44XKM.E$7JM+I PIW>BBSWL#X]\@<SH0<+\FO+M3O](&*",
M%6'ZI3#]1F$>BJ:EZ(WR<3^3*]59A1O.55M4-C3J':#.G4;^M>Y PAQ(F L)
M\R!A/B0L ()57!R4+@Y Q^@#2/,@80XDS(6$>9 P'Q(6 ,$JY@U+\X;_V]"K
M,=.U5D+"G&'-T,L\ZDHA$WJ0,/^T>K-C'?6D0 DK#IGM_>Q9N]&B)R+U2QY;
MH"E7 LDZ.YH1U^H!2G- :2XHS0.E^:"T (I6U>Y@TM8$[38+')2"D#0'E.:"
MTCQ0F@]*"Z!H506MO8)6<\NGC5/M7GB^W6L$7"T=),TI:)6NQ1X<OV2"YO1
M:3XH+8"B567:S]2;C=.QDY?7;\B-B50#,AIB]"0CC'ZB*=W2^!;%>,[XP4NJ
MQ&\H/%RFJI4/=#8?E.: TEQ0F@=*\T%I 12M*NE^4M^T83M=T#E]4)H#2G-!
M:1XHS0>E!5"TJH+[Y0*S>;W@B0EQT/:]WR(B)$VPS+KBM?J6SF."8G50:R3H
M&@$HS3%/Y]F'MG6\3 ":TRMHYKFEZ=D-LON#X:#6JYIZS=[1PEAP60:KW63'
M?B' _(^5@-I>U%-WU<H N@( 2G- :2XHS0.E^:"T (I6%7"_L&#V87M(T(4$
M4)H#2G-!:1XHS0>E!5"TJH+[]02S<=)8O99*NBSF<1,]=UOKW>!T3T.W;U?;
M[FEQ5U/;W1\.N[7R@*X&@-(\4)H/2@N@:+D\QL&VR(3P9;9%5H^?E!;Y9I[R
M:KD-]R';?'IT_=&\GYHUUQWSWJV[[NOMO-GVS'W:?"_P,^9+F@H4DX4JH7W7
M5^,#GF^OS4\D6V>;->=,2I9DARN"(\+U#>K[!6/RXT0G*#<Y3_X%4$L#!!0
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
MS_3X"RX*ZBN\D,8\^P7'8J[G@'#/!4V*8)E!0M+\'[T41-0")$Y[ "P"X'E
M[T) 4 0$6:%Y9EE9]TB@V831(V!JMD13!QDW6;2LAJ2JC4O!Y%4BX\1LON?R
M#.?@&:.8;%+9(0%0&LDQ%VP?BCTCZ0;\H%U?;!';8 X6,>*<K F.P.H+6 HD
M<':=KL%O.\R0:A0';^^Q0"3F[R3*I^4]>/OF'7@#2 H^;NF>RWOQB2MD*2HA
M-RS2GN=IPPMI!^"1IF++P4,:X4B/=R4%)0_PQ,,<&@$?$;L!@?\>0 \&+?DL
MOCT<&M()RK8$&5YP 4]G?T%YV13,#AC\^:N<#SY(NOE?;>3EX+UV<+4RW/(=
M"O'4D8]^ANC,OO_.'W@_ME5N"4SCH5?RT#.ASSY2@6*P.HF4U408YB)L*S_'
M'&28:AT[S'PXD&TYU,MJ3@IZY10MV7Z9;-^8;-8FJ?TEBMOS,H9?VQ9+8%JE
M@[+209?R'-CDP1*8QL.PY&'8@3QSS'Y=GL/^F3J;<[QV<8[*5$?&5)?R32F;
M]1[\C%.Y-,=9P^XB^4HALI=(O4S!PXMT![P]:2/ZM3VS!*81,2Z)&'>IW;%-
M'BR!:3SX7O7J]SI0;P&JR=<;#<_TVS+KTO+JU[R*;TSX09D_1E,2MF=FC+ZV
M-[;0]%IA52OL4J8%NBTN+*'I7%1FR#=ZC-<*-6A*T!N?Z[0YZ<)"ZU>>Q3>;
MEII,P;_@JZ[ C'9UJRRAZ;57%LCO=RI;JQ;)%IK.1662?*/W..,"YR_7UJH'
MW^ (S#=[;3&5T_'-5D<7]?]U$^:;7=UG2V@Z-96S\D>=:MZJM;*%IG-1F2O?
MZ%FNT/RXJ?F:0RB*:4ZZY")@97N@V?8L!96:)=$&@SE#_Y"X+3TSQK5-L86F
M5USY)NAW*5!HU5?90M.YJ'P5-'J55WJ) K3=)A1U-:=<U&KE?*#9^2PHVU&Y
MGF*YXFY4DJW)6?W<8PM-K[@R3[#7J5:MFBE;:#H7E9F"Y@]*K]1JOR'$<3\X
M5VN_\?GK@N^%E=^!9K_3$*L%HV"^Y=7][,)#P<I#P6&GVK9JFFRAZ5Q4I@E^
M[7O40>HA#3$()0_MO1\U--HB9*M^QZWMI"18/F%J@XG+%/>IR#<3RK/E)M9=
MMG5S=G[NWR[RK:@*)M\9>Y0/+DDYB/%:0GHW0_DDLGRS*1\(NLOV:U94")ID
MAUN,(LS4!'E]3:DX#=0-RBV_V7]02P,$%     @ @H2C5ND;J"F9 @  B@8
M !D   !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULK55=;]HP%/TK5M9-(*TD
M))32+D0JT&E]Z%3U8WN8]F"2&V(UL3/; ?;O=^V$#+J4[6$\$'_<<WR.8Y^$
M&R&?50:@R;;(N9HZF=;EI>NJ.(."JH$H@>-,*F1!-7;ERE6E!)I84)&[ON>-
MW8(R[D2A';N342@JG3,.=Y*HJBBH_#F#7&RFSM#9#=RS5:;-@!N%)5W! ^BG
M\DYBSVU9$E8 5TQP(B&=.E?#R_F9J;<%7QALU%Z;&"=+(9Y-YR:9.IX1!#G$
MVC!0?*QA#GENB%#&CX;3:9<TP/WVCOVC]8Y>EE3!7.1?6:*SJ3-Q2 (IK7)]
M+S:?H/%C!<8B5_:?;.K:L>>0N%):% T8%12,UT^Z;?9A#X \W0"_ ?@O :-7
M $$#"*S16IFUM:":1J$4&R)--;*9AMT;BT8WC)NW^* ESC+$Z>B&QZ( \DBW
MH$CO,Y62FGWMD]X"-&6YZI-3\O2P(+V3/CDAC)/'3%2*\D2%KD8!AL:-F\5F
M]6+^*XL%Y%9PG2ERS1-(#O$N"F_5^SOU,_\HX2V5 Q(,WQ/?\X,./?-_A_M'
MY 3M9@:6+_CK9I(%4W$N5"6!?+M:*BWQO'[OVK&:<=3-:.[PI2II#%,'+ZD"
MN08G>O=F./8^=-G]3V0'YD>M^=$Q]IUYC>9ABR&C@/26P"%END_PPF+PF+,E
M>.?!J;G'EMLDSSHZ/?<FH;O>M_=GT7!T$;1%![+/6MEG1V5?IRG8*,&SW1I
MH="ELJ::[ GP!MYD?''P>R'Z^/(]?S3PO;?]KA?@[EWK N3*IITBL:BXKN](
M.]H&ZI7-D1?C,PS:.A=_T]0IC3=@Q;@B.:1(Z0W.4:VLDZ_N:%':\%@*C5%D
MFQE^+$": IQ/A="[CEF@_?Q$OP!02P,$%     @ @H2C5GP)NRP@ @  I@0
M !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULC53?;],P$/Y7+".A34)U
MFG0#E212NX'@85/5"GA /#C));'FV,%VF^V_QS_24*2NXB7VV?=]]]WESND@
MU9-N 0QZ[KC0&6Z-Z9>$Z+*%CNJ9[$'8FUJJCAIKJH;H7@&M/*CC)(ZB6])1
M)G">^K.-RE.Y-YP)V"BD]UU'U<L:N!PR/,?'@RUK6N,.2)[VM($=F&_]1EF+
M3"P5ZT!H)@524&=X-5^N%\[?.WQG,.B3/7*9%%(^.>-KE>'("0(.I7$,U"X'
MN /.'9&5\7ODQ%-(!SS=']D_^]QM+@75<"?Y#U:9-L,?,*J@IGMNMG+X F,^
M-XZOE%S[+QJ"[R+"J-QK([L1;!5T3(25/H]U. '$\2N > 3$7G<(Y%7>4T/S
M5,D!*>=MV=S&I^K15AP3[J?LC+*WS.),OH/&EMB@+?12&28:=/5(E:*N5M?H
MZAX,95Q?I\388 Y"RI%X'8CC5X@3]""%:37Z)"JH_L43*W)2&A^5KN.+A ]4
MS5 R?X?B*$Z0#KHO\"93!1+/F_QW!7ZN"FV4[9=?Y](.;(OS;&Z&EKJG)638
M#HD&=0"<OWTSOXT^7M"ZF+0N+K'GC_NN (5D;>?!J:4%AV,I]#FQ@>[&T[GY
M/.1)2@ZG"LA)[W2@&C\A&I5R+TQHH^ET&L)5Z+V_[F&"[1]JF-"(0VVAT>R]
MC:O"5 3#R-YW8B&-[6N_;>U# LHYV/M:2G,T7(#I:<K_ %!+ P04    " ""
MA*-6D_CW"^(*  !^90  &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6RU
MG6UOVS@2Q[^*X%L<6J"I)9*BI%X2H#6[N +7W:+9O7NMVDPBK"WY)"7I+N[#
MGR0KIOC@L:1.WK1Y(/_B_#-4?IR,Y<NGHORCNI>R]K[OMGEUM;BOZ_V[Y;):
MW\M=6KTM]C)OOG-;E+NT;CXM[Y;5OI3IIINTVRZ)[_/E+LWRQ?5E][4OY?5E
M\5!OLUQ^*;WJ8;=+RS\_R&WQ=+4(%L]?^)K=W=?M%Y;7E_OT3M[(^O?]E[+Y
M;'E4V60[F5=9D7NEO+U:O _>B3AN)W0C_IW)IVKPL=>&\JTH_F@_^;2Y6OCM
MBN16KNM6(FW^>Y0KN=VV2LTZ_MN++H[7;"<./WY6_[D+O@GF6UK)5;']3[:I
M[Z\6\<+;R-OT85M_+9[^*?N PE9O76RK[E_OJ1_K+[SU0U47NWYRLX)=EA_^
M3[_W1@PF-#KN":2?0,P)[,0$VD^@8R>P?@+KG#F$TOD@TCJ]OBR+)Z]L1S=J
M[0>=F=WL)OPL;W_N-W79?#=KYM77-_*N^2G6WE>Y+\HZR^^\5S=-;FT>MM(K
M;CW[VY_R0[(U/[0WWK<_GT>\]EX)6:?9MGKM77B_WPCOU4^OO9^\+/=^NR\>
MJC3?5)?+NEEQ>]WENE_=A\/JR(G54>]SD=?WE?<QW\B-/G_91'H,ESR'^X&
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
MA[('?6_D^OC]T?';J2__ E!+ P04    " ""A*-6\R"+>>D!   2(@  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=H[3L- %(7AK41> )/[F/!0
M0D5#B]B %28/D<269Q#)[HE"$8Y%08/F5-;8\O5??;+&GK^D75NVW2%OMGV>
M'/>[0UXTFU+ZAQ#R<I/V;;[I^G0X7UEUP[XMY^6P#GV[?&_7*>AT.@O#SQG-
MX_SGS,GKJ4]_F=BM5MME>NJ6'_MT*+\,#I_=\)XW*95F\MH.ZU0633CNKJ=S
MN!SDYCRYF3R_+9KA^4V:4#M((4CK!QD$6?T@AR"O'Q0A*-8/FD'0K'[0+03=
MU@^Z@Z"[^D'W$'1?/TBF*..4(&F$-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"
M; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>MDFT%M1;R706U%O)=!;
M46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VT:;)01Z
M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z
M.^KM!'K[:+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#OB'I' KTCZAT)
M](ZH=R30.Z+>D4#OB'I' KWCZ&,E@=X1]8X$>D?4._ZGWKF<=BE?>[[7^/S_
MI+J<[TW7QU^6WR='[%QP#O +R.,74$L#!!0    ( (*$HU:R:$G8U0$  +\A
M   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>-
M>JM>^ <JG TRH$W;S?GO+4Q--$I<9N)[ X&VYSVTR7/%Y>.+HS#9M4T7%ED5
MH[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV
M39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8.<T)5NW"2
M)F3LVX1^Y.> MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[M<U@65MMBT
M:4D>G"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ
M5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!
M^E @?6B0/N8@?9R"]'$&TL<Y2!]\AM((BJ@<A52.8BI'096CJ,I16.4HKG(4
M6#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*
M%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR
M:A19-8JL&D56C2*K1I%5H\BJ4635_RGKD[7KO_ZEH+_GK:F[]WPV_+=Q]0I0
M2P$"% ,4    " "!A*-6!T%-8H$   "Q    $               @ $
M9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( (&$HU9Y,U*E[@   "L"   1
M              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (
M (&$HU:97)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T
M:&5M93$N>&UL4$L! A0#%     @ @82C5I"/=&&[!0  K1X  !@
M     ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (
M (&$HU:XGE5%Y@8  $(=   8              " @?X-  !X;"]W;W)K<VAE
M971S+W-H965T,BYX;6Q02P$"% ,4    " "!A*-6^\W)I1(#  !W"0  &
M            @($:%0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#
M%     @ @82C5@P+H:ZP!   RA$  !@              ("!8A@  'AL+W=O
M<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( (&$HU:@/U\AP@,  &T+
M   8              " @4@=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q0
M2P$"% ,4    " "!A*-6_U_PCK<"  ##!@  &               @(% (0
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ @82C5HGY'<YI
M!P  O1X  !@              ("!+20  'AL+W=O<FMS:&5E=',O<VAE970W
M+GAM;%!+ 0(4 Q0    ( (&$HU8WH<*FG@@  /E%   8              "
M@<PK  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " "!A*-6
M,B;*%"($  #C"0  &               @(&@-   >&PO=V]R:W-H965T<R]S
M:&5E=#DN>&UL4$L! A0#%     @ @82C5JE%4@-&!   $ H  !D
M     ("!^#@  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4
M" "!A*-61(PR0. ,   T(P  &0              @(%U/0  >&PO=V]R:W-H
M965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( (&$HU;S#$/9" 0   0)   9
M              " @8Q*  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L!
M A0#%     @ @82C5J[OG&D1#@  L2\  !D              ("!RTX  'AL
M+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "!A*-6U^B-R,8"
M  !0!@  &0              @($370  >&PO=V]R:W-H965T<R]S:&5E=#$T
M+GAM;%!+ 0(4 Q0    ( (&$HU931T()PPP  *,G   9              "
M@1!@  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ @82C
M5FK:FL_X P  #@H  !D              ("!"FT  'AL+W=O<FMS:&5E=',O
M<VAE970Q-BYX;6Q02P$"% ,4    " "!A*-6""IU)CL#  !'"   &0
M        @($Y<0  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0
M   ( (&$HU; KB@!%0H  "<:   9              " @:MT  !X;"]W;W)K
M<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ @82C5O;$1 D<!P  \Q(
M !D              ("!]WX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q0
M2P$"% ,4    " "!A*-6+H5M!($#  "8"0  &0              @(%*A@
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( (&$HU8OK@*P
MOP@  "06   9              " @0**  !X;"]W;W)K<VAE971S+W-H965T
M,C$N>&UL4$L! A0#%     @ @82C5N;9B,8.!   $PD  !D
M ("!^)(  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " "!
MA*-6^&0&B4T&   A$   &0              @($]EP  >&PO=V]R:W-H965T
M<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( (&$HU:<G_*!BP,  .H'   9
M          " @<&=  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#
M%     @ @82C5M.=F/"* @  > 4  !D              ("!@Z$  'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "!A*-6:)_;MR &  #U
M$@  &0              @(%$I   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM
M;%!+ 0(4 Q0    ( (&$HU9Q,VB]SP(  $L&   9              " @9NJ
M  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ @82C5O9-
ME+N> @  ^@4  !D              ("!H:T  'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q02P$"% ,4    " "!A*-65 $"S5$#  !&"   &0
M    @(%VL   >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (
M (&$HU8R-MV\*@,  /4&   9              " @?ZS  !X;"]W;W)K<VAE
M971S+W-H965T,S N>&UL4$L! A0#%     @ @82C5MRK!'<Y!   T L  !D
M             ("!7[<  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"
M% ,4    " "!A*-6!TEQ%6D&  "@#P  &0              @('/NP  >&PO
M=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( (&$HU9-^N$$N08
M '0W   9              " @6_"  !X;"]W;W)K<VAE971S+W-H965T,S,N
M>&UL4$L! A0#%     @ @82C5KIV:9!< @  3 8  !D              ("!
M7\D  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " "!A*-6
MKFQ#^9X"  #P!@  &0              @('RRP  >&PO=V]R:W-H965T<R]S
M:&5E=#,U+GAM;%!+ 0(4 Q0    ( (&$HU9#J'.Y5 (  , %   9
M      " @<?.  !X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%
M  @ @82C5B8807KG!P  AE   !D              ("!4M$  'AL+W=O<FMS
M:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "!A*-6VE0U.(L$  #Y'@
M&0              @(%PV0  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+
M 0(4 Q0    ( (&$HU;9>"2/IP0  #,9   9              " @3+>  !X
M;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ @82C5M&S7K!7
M P  _Q   !D              ("!$.,  'AL+W=O<FMS:&5E=',O<VAE970T
M,"YX;6Q02P$"% ,4    " "!A*-6SV]FZO8"  "B!@  &0
M@(&>Y@  >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( (&$
MHU:BG%%OG@(  /<&   9              " @<OI  !X;"]W;W)K<VAE971S
M+W-H965T-#(N>&UL4$L! A0#%     @ @82C5E)1/M^'!   *1H  !D
M         ("!H.P  'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M    " "!A*-6D)&40)\5  !(> $ &0              @(%>\0  >&PO=V]R
M:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( (&$HU9&0T"5[P(  +$(
M   9              " @30' 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL
M4$L! A0#%     @ @82C5L=IB"K( @  G0<  !D              ("!6@H!
M 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "!A*-6GH"N
MHYD$   C%@  &0              @(%9#0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;%!+ 0(4 Q0    ( (*$HU;]+(:RGP4  / L   9
M  " @2D2 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @
M@H2C5H<AI_.6 P    H  !D              ("!_Q<! 'AL+W=O<FMS:&5E
M=',O<VAE970T.2YX;6Q02P$"% ,4    " ""A*-6<ZS_&EH"   A!0  &0
M            @(',&P$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4
M Q0    ( (*$HU:UA(%O, 0  %03   9              " @5T> 0!X;"]W
M;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ @H2C5O3]TUV6!
M_AL  !D              ("!Q"(! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6Q02P$"% ,4    " ""A*-6Z1NH*9D"  "*!@  &0              @(&1
M)P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( (*$HU9\
M";LL( (  *8$   9              " @6$J 0!X;"]W;W)K<VAE971S+W-H
M965T-30N>&UL4$L! A0#%     @ @H2C5I/X]POB"@  ?F4  !D
M     ("!N"P! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4
M" ""A*-6$;!0I&P$  !7&@  &0              @('1-P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( (*$HU;Z-@F5:@4  *LJ   9
M              " @70\ 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L!
M A0#%     @ @H2C5A:6[G1# P  XQ,   T              ( !%4(! 'AL
M+W-T>6QE<RYX;6Q02P$"% ,4    " ""A*-6EXJ[',     3 @  "P
M        @ &#10$ 7W)E;',O+G)E;'-02P$"% ,4    " ""A*-6[==#'G8$
M  "_)0  #P              @ %L1@$ >&PO=V]R:V)O;VLN>&UL4$L! A0#
M%     @ @H2C5O,@BWGI 0  $B(  !H              ( !#TL! 'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ @H2C5K)H2=C5 0
MOR$  !,              ( !,$T! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&
2     $$ 00"^$0  -D\!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>76
<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>77
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>248</ContextCount>
  <ElementCount>227</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>73</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Recently Issued Accounting Standards</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards</Role>
      <ShortName>Recently Issued Accounting Standards</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Financial Instruments and Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements</Role>
      <ShortName>Financial Instruments and Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/LossPerShare</Role>
      <ShortName>Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Accumulated Other Comprehensive (Loss) Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Business Realignment and Restructuring</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BusinessRealignmentandRestructuring</Role>
      <ShortName>Business Realignment and Restructuring</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Recently Issued Accounting Standards (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies</Role>
      <ShortName>Recently Issued Accounting Standards (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/Revenue</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/Inventories</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables</Role>
      <ShortName>Financial Instruments and Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/Debt</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/LossPerShareTables</Role>
      <ShortName>Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/LossPerShare</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/CommitmentsandContingencies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Business Realignment and Restructuring (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables</Role>
      <ShortName>Business Realignment and Restructuring (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/BusinessRealignmentandRestructuring</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/SegmentReporting</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Revenue - Revenue by Segment and Geographical Location (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails</Role>
      <ShortName>Revenue - Revenue by Segment and Geographical Location (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Inventories - Schedule of Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails</Role>
      <ShortName>Inventories - Schedule of Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Inventories - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/InventoriesNarrativeDetails</Role>
      <ShortName>Inventories - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Financial Instruments and Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - 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/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails</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>
      <Position>39</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - 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/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails</Role>
      <ShortName>Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - 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/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails</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>
      <Position>41</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Share-Based Compensation (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails</Role>
      <ShortName>Share-Based Compensation (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/ShareBasedCompensation</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Loss Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/LossPerShareNarrativeDetails</Role>
      <ShortName>Loss Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails</Role>
      <ShortName>Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails</Role>
      <ShortName>Accumulated Other Comprehensive (Loss) Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails</Role>
      <ShortName>Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Business Realignment and Restructuring - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails</Role>
      <ShortName>Business Realignment and Restructuring - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails</Role>
      <ShortName>Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails</Role>
      <ShortName>Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/IncomeTaxes</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Segment Reporting (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/SegmentReportingNarrativeDetails</Role>
      <ShortName>Segment Reporting (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/SegmentReportingTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails</Role>
      <ShortName>Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/SegmentReportingTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - 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/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails</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/SegmentReportingTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="sri-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Investments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stoneridge.com/role/InvestmentsNarrativeDetails</Role>
      <ShortName>Investments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stoneridge.com/role/Investments</ParentRole>
      <Position>57</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. sri-20230331.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding -  sri-20230331.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="sri-20230331.htm">sri-20230331.htm</File>
    <File>sri-20230331.xsd</File>
    <File>sri-20230331_cal.xml</File>
    <File>sri-20230331_def.xml</File>
    <File>sri-20230331_lab.xml</File>
    <File>sri-20230331_pre.xml</File>
    <File>sri-20230331xexx103drspgra.htm</File>
    <File>sri-20230331xexx104ltipper.htm</File>
    <File>sri-20230331xexx105ltipres.htm</File>
    <File>sri-20230331xexx311.htm</File>
    <File>sri-20230331xexx312.htm</File>
    <File>sri-20230331xexx321.htm</File>
    <File>sri-20230331xexx322.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>sri-20230331_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="636">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "sri-20230331.htm": {
   "axisCustom": 1,
   "axisStandard": 26,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 636,
    "http://xbrl.sec.gov/dei/2022": 29
   },
   "contextCount": 248,
   "dts": {
    "calculationLink": {
     "local": [
      "sri-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sri-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "sri-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sri-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sri-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "sri-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "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",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 430,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 4,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 9
   },
   "keyCustom": 15,
   "keyStandard": 212,
   "memberCustom": 29,
   "memberStandard": 42,
   "nsprefix": "sri",
   "nsuri": "http://www.stoneridge.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.stoneridge.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Recently Issued Accounting Standards",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards",
     "shortName": "Recently Issued Accounting Standards",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Revenue",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.stoneridge.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.stoneridge.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Financial Instruments and Fair Value Measurements",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements",
     "shortName": "Financial Instruments and Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Share-Based Compensation",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.stoneridge.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.stoneridge.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Loss Per Share",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.stoneridge.com/role/LossPerShare",
     "shortName": "Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Accumulated Other Comprehensive (Loss) Income",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome",
     "shortName": "Accumulated Other Comprehensive (Loss) Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.stoneridge.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Business Realignment and Restructuring",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuring",
     "shortName": "Business Realignment and Restructuring",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.stoneridge.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Segment Reporting",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.stoneridge.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Investments",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.stoneridge.com/role/Investments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Recently Issued Accounting Standards (Policies)",
     "menuCat": "Policies",
     "order": "23",
     "role": "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies",
     "shortName": "Recently Issued Accounting Standards (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Revenue (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.stoneridge.com/role/RevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.stoneridge.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables",
     "shortName": "Financial Instruments and Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.stoneridge.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Loss Per Share (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.stoneridge.com/role/LossPerShareTables",
     "shortName": "Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables",
     "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.stoneridge.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Business Realignment and Restructuring (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables",
     "shortName": "Business Realignment and Restructuring (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://www.stoneridge.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Revenue - Revenue by Segment and Geographical Location (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
     "shortName": "Revenue - Revenue by Segment and Geographical Location (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i5468ea91acb54298a6311eccd0f5cd6e_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Revenue - Narrative (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.stoneridge.com/role/RevenueNarrativeDetails",
     "shortName": "Revenue - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Inventories - Schedule of Inventories (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails",
     "shortName": "Inventories - Schedule of Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FIFOInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Inventories - Narrative (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.stoneridge.com/role/InventoriesNarrativeDetails",
     "shortName": "Inventories - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FIFOInventoryAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Financial Instruments and Fair Value Measurements - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
     "shortName": "Financial Instruments and Fair Value Measurements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "ib077f20ac42c448aa4e916132c31cfa1_D20220401-20220430",
      "decimals": "-3",
      "lang": "en-US",
      "name": "sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i105e71ab953b406bab2dc0bae87cebbd_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
     "shortName": "Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "ie79c05c0aabd44619d614cdcdaebae4e_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
     "shortName": "Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i7a6a3120e876440fa9b3a1381cf2f578_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i2de9342619794282be6a2551e53518fc_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails",
     "shortName": "Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i2de9342619794282be6a2551e53518fc_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i36558cffd448456385fcb315c5866d59_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - 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)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails",
     "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",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i36558cffd448456385fcb315c5866d59_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Share-Based Compensation (Narrative) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails",
     "shortName": "Share-Based Compensation (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i33c104d6833d46dd9dd71ecd1bcb1f95_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Debt - Schedule of Debt (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.stoneridge.com/role/DebtScheduleofDebtDetails",
     "shortName": "Debt - Schedule of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtAndCapitalLeaseObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.stoneridge.com/role/DebtNarrativeDetails",
     "shortName": "Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "id098b1843cf945d9876ee56d6e1f13fc_I20220227",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Loss Per Share - Narrative (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.stoneridge.com/role/LossPerShareNarrativeDetails",
     "shortName": "Loss Per Share - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails",
     "shortName": "Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
     "shortName": "Accumulated Other Comprehensive (Loss) Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i4294f82ad613493084886ce19289b40d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails",
     "shortName": "Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i4294f82ad613493084886ce19289b40d_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i2f135b6adea8421abd53d9c3a14c95f2_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Business Realignment and Restructuring - Narrative (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
     "shortName": "Business Realignment and Restructuring - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i2f135b6adea8421abd53d9c3a14c95f2_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "id86110c609ac4addbc60c0219c678fe7_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails",
     "shortName": "Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "id86110c609ac4addbc60c0219c678fe7_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringReserve",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
     "shortName": "Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Income Taxes (Narrative) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Segment Reporting (Narrative) (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.stoneridge.com/role/SegmentReportingNarrativeDetails",
     "shortName": "Segment Reporting (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails",
     "shortName": "Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails",
     "shortName": "Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i0731e85306b243e78bfb25e2f86b08d1_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Investments (Narrative) (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.stoneridge.com/role/InvestmentsNarrativeDetails",
     "shortName": "Investments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "link:footnote",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "i7a58d0dde38c4b6ab8e786f9d432dcf0_D20220101-20220331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "icaa89c843b774054ba5f77db45f574eb_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "icaa89c843b774054ba5f77db45f574eb_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Basis of Presentation",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.stoneridge.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "sri-20230331.htm",
      "contextRef": "if95c7608ef41406690bc3c5e953ebf18_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 73,
   "tag": {
    "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",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "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",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY 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",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r592"
     ],
     "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",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r592"
     ],
     "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",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "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",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r597"
     ],
     "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",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r592"
     ],
     "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",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r592"
     ],
     "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",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r592"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r592"
     ],
     "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",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security",
        "terseLabel": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sri_AccruedExpensesAndOtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Expenses and Other Current Liabilities [Member]",
        "label": "Accrued Expenses and Other Current Liabilities [Member]",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_AmendmentFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment Four [Member]",
        "label": "Amendment Four [Member]",
        "terseLabel": "Amendment Four"
       }
      }
     },
     "localname": "AmendmentFourMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_AmendmentNumberFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment Number Four",
        "label": "Amendment Number Four [Member]",
        "terseLabel": "Amendment Number Four"
       }
      }
     },
     "localname": "AmendmentNumberFourMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_AmendmentNumberThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment Number Three [Member]",
        "label": "Amendment Three [Member]",
        "terseLabel": "Amendment Three"
       }
      }
     },
     "localname": "AmendmentNumberThreeMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_AmortizationAndAccretionOfDebtDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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"
       }
      }
     },
     "localname": "AutotechVenturesMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_BankAcceptanceDraftCreditLineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Acceptance Draft Credit Line [Member]",
        "label": "Bank Acceptance Draft Credit Line [Member]",
        "terseLabel": "Bank Acceptance Draft Credit Line"
       }
      }
     },
     "localname": "BankAcceptanceDraftCreditLineMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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"
       }
      }
     },
     "localname": "CantonFacilityRestructuringPlanMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "CivilLaborAndOtherTaxContingenciesMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CommonSharesHeldInTreasuryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Shares Held In Treasury [Member]",
        "label": "Common Shares Held In Treasury [Member]",
        "terseLabel": "Common Shares held in treasury"
       }
      }
     },
     "localname": "CommonSharesHeldInTreasuryMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ControlDevicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Control Devices [Member]",
        "label": "Control Devices [Member]",
        "terseLabel": "Control Devices"
       }
      }
     },
     "localname": "ControlDevicesMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_CreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Facility [Member]",
        "label": "Credit Facility [Member]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_DebtCategoryAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Category [Axis]",
        "label": "Debt Category [Axis]",
        "terseLabel": "Debt Category [Axis]"
       }
      }
     },
     "localname": "DebtCategoryAxis",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_DebtCategoryDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Category [Domain]",
        "label": "Debt Category [Domain]",
        "terseLabel": "Debt Category [Domain]"
       }
      }
     },
     "localname": "DebtCategoryDomain",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_DebtInstrumentRedemptionPeriodSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Redemption Period Seven [Member]",
        "label": "Quarter Ended June 30, 2022 [Member]",
        "terseLabel": "Quarter Ended June 30, 2022"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodSevenMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_DebtInstrumentRedemptionPeriodSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Redemption Period Six [Member]",
        "label": "Quarter Ended March 31, 2022 [Member]",
        "terseLabel": "Quarter Ended March 31, 2022"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodSixMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_DebtTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt [Table]",
        "label": "Debt [Table]",
        "terseLabel": "Debt [Table]"
       }
      }
     },
     "localname": "DebtTable",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_EarnoutConsiderationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnout Consideration [Member]",
        "label": "Earnout Consideration [Member]",
        "terseLabel": "Earnout Consideration"
       }
      }
     },
     "localname": "EarnoutConsiderationMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ElectronicsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Electronics [Member]",
        "label": "Electronics [Member]",
        "terseLabel": "Electronics"
       }
      }
     },
     "localname": "ElectronicsMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_EuropeAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Europe and Other [Member]",
        "label": "Europe and Other [Member]",
        "terseLabel": "Europe and Other"
       }
      }
     },
     "localname": "EuropeAndOtherMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ExpectedLifeOfFund": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected life of fund",
        "label": "Expected life of fund",
        "terseLabel": "Expected life of fund"
       }
      }
     },
     "localname": "ExpectedLifeOfFund",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sri_FineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fine [Member]",
        "label": "Fine [Member]",
        "terseLabel": "Fine"
       }
      }
     },
     "localname": "FineMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "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/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_MaximumLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Leverage Ratio",
        "label": "Maximum Leverage Ratio",
        "terseLabel": "Maximum leverage ratio"
       }
      }
     },
     "localname": "MaximumLeverageRatio",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_MaximumNetLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Net Leverage Ratio",
        "label": "Maximum Net Leverage Ratio",
        "terseLabel": "Maximum net leverage ratio"
       }
      }
     },
     "localname": "MaximumNetLeverageRatio",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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"
       }
      }
     },
     "localname": "MexicanPesoDenominatedForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_MinimumInterestCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum interest coverage ratio",
        "label": "Minimum interest coverage ratio",
        "terseLabel": "Minimum interest coverage ratio"
       }
      }
     },
     "localname": "MinimumInterestCoverageRatio",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_NetInvestmentHedgeDueTwoThousandTwentyEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Investment Hedge Due 2028 [Member]",
        "label": "Net Investment Hedge Due 2028 [Member]",
        "terseLabel": "Net Investment Hedge Due 2028"
       }
      }
     },
     "localname": "NetInvestmentHedgeDueTwoThousandTwentyEightMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_NetInvestmentHedgeDueTwoThousandTwentySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Investment Hedge Due Two Thousand Twenty Six [Member]",
        "label": "Net Investment Hedge Due 2026 [Member]",
        "terseLabel": "Net Investment Hedge Due 2026"
       }
      }
     },
     "localname": "NetInvestmentHedgeDueTwoThousandTwentySixMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_ParticulateMatterProductLineStrategicExitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Particulate Matter Product Line Strategic Exit [Member]",
        "label": "Particulate Matter Product Line Strategic Exit [Member]",
        "terseLabel": "Particulate Matter Product Line Strategic Exit"
       }
      }
     },
     "localname": "ParticulateMatterProductLineStrategicExitMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PaymentsForEarnOutConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the cash outflow from payments for earn-out consideration.",
        "label": "Payments For Earn-out Consideration",
        "terseLabel": "Earn-out consideration cash payment within financing activities"
       }
      }
     },
     "localname": "PaymentsForEarnOutConsideration",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PaymentsForEarnOutConsiderationFromOperatingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for earn out consideration from operating activities.",
        "label": "Payments For Earn Out Consideration From Operating Activities",
        "terseLabel": "Payment of earn-out consideration paid within operating activities"
       }
      }
     },
     "localname": "PaymentsForEarnOutConsiderationFromOperatingActivities",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "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"
       }
      }
     },
     "localname": "PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_PercentThresholdOfDomesticCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent threshold of domestic cash",
        "label": "Percent threshold of domestic cash",
        "terseLabel": "Percent threshold of domestic cash"
       }
      }
     },
     "localname": "PercentThresholdOfDomesticCash",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_PercentThresholdOfForeignCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percent threshold of foreign cash",
        "label": "Percent threshold of foreign cash",
        "terseLabel": "Percent threshold of foreign cash"
       }
      }
     },
     "localname": "PercentThresholdOfForeignCash",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sri_PerformanceBasedRightToReceiveCommonSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Based Right to Receive Common Shares [Member]",
        "label": "Performance Based Right to Receive Common Shares [Member]",
        "terseLabel": "Performance Based Right to Receive Common Shares"
       }
      }
     },
     "localname": "PerformanceBasedRightToReceiveCommonSharesMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstEletronicaltdaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PST Eletronica Ltda [Member]",
        "label": "PST Eletronica Ltda [Member]",
        "terseLabel": "PST Eletronica Ltda"
       }
      }
     },
     "localname": "PstEletronicaltdaMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_PstMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stoneridge Brazil [Member]",
        "label": "PST [Member]",
        "terseLabel": "Stoneridge Brazil"
       }
      }
     },
     "localname": "PstMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_QuartersEndedMarch312023AndDecember312022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument Redemption Period Eight [Member]",
        "label": "Quarters Ended March 31, 2023 and December 31, 2022 [Member]",
        "terseLabel": "Quarters Ended March 31, 2023 and December 31, 2022"
       }
      }
     },
     "localname": "QuartersEndedMarch312023AndDecember312022Member",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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, net"
       }
      }
     },
     "localname": "RepurchasedCommonSharesForTreasury",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sri_SegmentReportingInformationCapitalExpendituresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting Information, Capital Expenditures [Abstract]",
        "label": "Segment Reporting Information, Capital Expenditures [Abstract]",
        "verboseLabel": "Capital Expenditures:"
       }
      }
     },
     "localname": "SegmentReportingInformationCapitalExpendituresAbstract",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_SegmentReportingInformationInterestExpenseNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Segment Reporting Information, Interest Expense, Net [Abstract]",
        "label": "Segment Reporting Information, Interest Expense, Net [Abstract]",
        "verboseLabel": "Interest Expense (Income), net:"
       }
      }
     },
     "localname": "SegmentReportingInformationInterestExpenseNetAbstract",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sri_SpecifiedHedgeBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specified Hedge Borrowings [Member]",
        "label": "Specified Hedge Borrowings [Member]",
        "terseLabel": "Specified Hedge Borrowings"
       }
      }
     },
     "localname": "SpecifiedHedgeBorrowingsMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_StoneridgeBrazilMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stoneridge Brazil [Member]",
        "label": "Stoneridge Brazil [Member]",
        "terseLabel": "Stoneridge Brazil"
       }
      }
     },
     "localname": "StoneridgeBrazilMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "SuzhouShortTermCreditLineMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sri_SwedenShortTermNoteMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sweden Short-Term Note [Member]",
        "label": "Sweden Short-Term Note [Member]",
        "terseLabel": "Sweden short-term credit line"
       }
      }
     },
     "localname": "SwedenShortTermNoteMember",
     "nsuri": "http://www.stoneridge.com/20230331",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AsiaPacificMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia Pacific [Member]",
        "terseLabel": "Asia Pacific"
       }
      }
     },
     "localname": "AsiaPacificMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r210",
      "r247",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r269",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r334",
      "r336",
      "r337",
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r210",
      "r247",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r269",
      "r326",
      "r327",
      "r328",
      "r329",
      "r331",
      "r332",
      "r334",
      "r336",
      "r337",
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r320",
      "r321",
      "r323",
      "r324",
      "r391",
      "r505",
      "r521",
      "r556",
      "r557",
      "r573",
      "r584",
      "r591",
      "r627",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r320",
      "r321",
      "r323",
      "r324",
      "r391",
      "r505",
      "r521",
      "r556",
      "r557",
      "r573",
      "r584",
      "r591",
      "r627",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NorthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "North America [Member]",
        "terseLabel": "North America"
       }
      }
     },
     "localname": "NorthAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r320",
      "r321",
      "r323",
      "r324",
      "r384",
      "r391",
      "r418",
      "r419",
      "r420",
      "r504",
      "r505",
      "r521",
      "r556",
      "r557",
      "r573",
      "r584",
      "r591",
      "r618",
      "r627",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r320",
      "r321",
      "r323",
      "r324",
      "r384",
      "r391",
      "r418",
      "r419",
      "r420",
      "r504",
      "r505",
      "r521",
      "r556",
      "r557",
      "r573",
      "r584",
      "r591",
      "r618",
      "r627",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r272",
      "r273",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r575",
      "r590",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SouthAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "South America [Member]",
        "terseLabel": "South America"
       }
      }
     },
     "localname": "SouthAmericaMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r272",
      "r273",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r575",
      "r590",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r19",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r277",
      "r278"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, less reserves of $853 and $962, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": {
     "auth_ref": [
      "r623"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for newly incurred environmental loss contingencies. Includes, but is not limited to, remediation expense and interest accretion.",
        "label": "Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses",
        "terseLabel": "Groundwater remediation expense"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingenciesGross": {
     "auth_ref": [
      "r303",
      "r322",
      "r620"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r186",
      "r192",
      "r463",
      "r602",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from increase (decrease) in value of excluded component of derivative hedge, including portion attributable to noncontrolling interest.",
        "label": "Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member]",
        "terseLabel": "Unrealized gain (loss) on derivatives"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r179",
      "r516",
      "r526",
      "r529"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r192",
      "r193",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r32",
      "r35",
      "r110",
      "r499",
      "r522",
      "r523",
      "r601",
      "r602",
      "r603",
      "r609",
      "r610",
      "r611"
     ],
     "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": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r31",
      "r35",
      "r110",
      "r193",
      "r194",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r601"
     ],
     "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 parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r11",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r426",
      "r427",
      "r428",
      "r609",
      "r610",
      "r611",
      "r663"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r99",
      "r100",
      "r393"
     ],
     "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": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "verboseLabel": "Share-based compensation, net"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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 (loss) to net cash provided by (used for) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r422"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r180",
      "r279",
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, reserves"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r145",
      "r158",
      "r177",
      "r207",
      "r255",
      "r261",
      "r267",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r453",
      "r457",
      "r481",
      "r589",
      "r625",
      "r626",
      "r668"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r173",
      "r182",
      "r207",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r453",
      "r457",
      "r481",
      "r589",
      "r625",
      "r626",
      "r668"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r134"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": {
       "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",
        "totalLabel": "Total financial assets carried at fair value",
        "verboseLabel": "Financial assets carried at fair value"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r207",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r453",
      "r457",
      "r481",
      "r625",
      "r626",
      "r668"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total long-term assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Long-term assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "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]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r121",
      "r124"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "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]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BridgeLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.",
        "label": "Bridge Loan [Member]",
        "terseLabel": "Bridge Loan"
       }
      }
     },
     "localname": "BridgeLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities",
        "terseLabel": "Fair value of earn-out liability"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r290"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r54",
      "r175",
      "r558"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r49",
      "r54",
      "r56"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r49",
      "r139"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgingMember": {
     "auth_ref": [
      "r117"
     ],
     "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 hedges"
       }
      }
     },
     "localname": "CashFlowHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r79",
      "r317",
      "r318",
      "r546",
      "r624"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r609",
      "r610",
      "r663"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r10",
      "r91"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common shares, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r10",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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, Issued",
        "verboseLabel": "Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,513 and 27,341 shares outstanding at March\u00a031, 2023 and December\u00a031, 2022, respectively, with no stated value"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r36",
      "r189",
      "r191",
      "r197",
      "r512",
      "r518"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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 loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r44",
      "r196",
      "r511",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.",
        "label": "Comprehensive Income (Loss) Note [Text Block]",
        "verboseLabel": "Accumulated Other Comprehensive (Loss) Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNoteTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r368",
      "r370",
      "r381"
     ],
     "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, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r368",
      "r369",
      "r381"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r613"
     ],
     "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 Segment [Member]",
        "terseLabel": "Corporate Segment"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r40",
      "r506"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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 Sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "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]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CrossCurrencyInterestRateContractMember": {
     "auth_ref": [
      "r629",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to interest rates and foreign exchange rates.",
        "label": "Cross Currency Interest Rate Contract [Member]",
        "terseLabel": "Cross-currency swaps"
       }
      }
     },
     "localname": "CrossCurrencyInterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r149",
      "r163"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails": {
       "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 Lease Obligation",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r90",
      "r206",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r355",
      "r362",
      "r363",
      "r365"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r5",
      "r6",
      "r7",
      "r146",
      "r147",
      "r157",
      "r210",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r493",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r606"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateDescription": {
     "auth_ref": [
      "r25"
     ],
     "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 Instrument, Maturity Date, Description",
        "verboseLabel": "Maturity"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r26",
      "r210",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r493",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r606"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Five [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Five"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFiveMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Four"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period One"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Debt Instrument, Redemption, Period Two"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r26",
      "r92",
      "r93",
      "r94",
      "r95",
      "r140",
      "r141",
      "r143",
      "r156",
      "r210",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r345",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r364",
      "r493",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r606"
     ],
     "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]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r142"
     ],
     "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": "Debt Issuance Costs, Gross",
        "terseLabel": "Capitalized deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r52",
      "r103",
      "r437",
      "r445",
      "r446",
      "r608"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r430",
      "r431"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r52",
      "r72"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r52",
      "r250"
     ],
     "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",
        "verboseLabel": "Total depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "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 [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r122",
      "r123",
      "r127",
      "r129",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "auth_ref": [
      "r119",
      "r122",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of hedging relationship.",
        "label": "Hedging Relationship [Axis]",
        "terseLabel": "Hedging Relationship [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "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]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r659",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "verboseLabel": "Notional amounts"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "auth_ref": [
      "r114",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of derivative instruments of a particular group held by the entity.",
        "label": "Derivative, Number of Instruments Held",
        "terseLabel": "Number of hedge contracts"
       }
      }
     },
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r113",
      "r115",
      "r116",
      "r119",
      "r120",
      "r125",
      "r127",
      "r130",
      "r131",
      "r133",
      "r464"
     ],
     "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]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "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]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r119"
     ],
     "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"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "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]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r380",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580"
     ],
     "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]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r628"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r395",
      "r423",
      "r424",
      "r425",
      "r429",
      "r585"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Loss per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r198",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r231",
      "r233",
      "r234",
      "r235",
      "r236",
      "r240",
      "r467",
      "r468",
      "r513",
      "r519",
      "r565"
     ],
     "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)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r198",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r233",
      "r234",
      "r235",
      "r236",
      "r240",
      "r467",
      "r468",
      "r513",
      "r519",
      "r565"
     ],
     "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)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r237",
      "r238",
      "r239",
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r485"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r433"
     ],
     "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",
        "verboseLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r422"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "negatedTerseLabel": "Excess tax deficiency related to share-based compensation expense"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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 benefits"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r91",
      "r168",
      "r192",
      "r193",
      "r194",
      "r211",
      "r212",
      "r213",
      "r217",
      "r225",
      "r227",
      "r242",
      "r285",
      "r367",
      "r426",
      "r427",
      "r428",
      "r438",
      "r439",
      "r466",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r499",
      "r522",
      "r523",
      "r524"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r66"
     ],
     "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",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures [Abstract]",
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/Investments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FIFOInventoryAmount": {
     "auth_ref": [
      "r560"
     ],
     "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",
        "verboseLabel": "Inventory amount, FIFO"
       }
      }
     },
     "localname": "FIFOInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r472",
      "r473",
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "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 Measurement Inputs and Valuation Techniques [Line Items]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r135"
     ],
     "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 Measurement Inputs and Valuation Techniques [Table]",
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r353",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r473",
      "r501",
      "r502",
      "r503",
      "r569",
      "r570",
      "r581",
      "r582",
      "r583"
     ],
     "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 and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]",
        "terseLabel": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r472",
      "r473",
      "r474",
      "r475",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r477"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r353",
      "r385",
      "r390",
      "r473",
      "r501",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 inputs"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r353",
      "r385",
      "r390",
      "r473",
      "r502",
      "r569",
      "r570",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 inputs"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r353",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r473",
      "r503",
      "r569",
      "r570",
      "r581",
      "r582",
      "r583"
     ],
     "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, Level 3 [Member]",
        "terseLabel": "Level 3 inputs"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]",
        "terseLabel": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "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]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r136",
      "r138"
     ],
     "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]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r136",
      "r138"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": {
     "auth_ref": [
      "r476"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r136"
     ],
     "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 Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Balance at March 31",
        "periodStartLabel": "Balance at January 1"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r353",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r501",
      "r502",
      "r503",
      "r569",
      "r570",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r477",
      "r479"
     ],
     "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, Recurring [Member]",
        "terseLabel": "Fair value"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": {
     "auth_ref": [
      "r664"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r121",
      "r125",
      "r132"
     ],
     "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]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r661"
     ],
     "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"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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",
        "negatedLabel": "Gain on sale of fixed assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r176",
      "r291",
      "r510",
      "r567",
      "r589",
      "r616",
      "r617"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r119",
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HedgingRelationshipDomain": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r37",
      "r144",
      "r152",
      "r165",
      "r255",
      "r260",
      "r266",
      "r269",
      "r514",
      "r566"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.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, Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r38",
      "r52",
      "r65",
      "r151",
      "r164",
      "r252"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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 loss of investee"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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",
        "negatedLabel": "Loss of equity method investee"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r301",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r307"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r208",
      "r434",
      "r435",
      "r436",
      "r443",
      "r447",
      "r449",
      "r450",
      "r451"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r209",
      "r226",
      "r227",
      "r253",
      "r432",
      "r444",
      "r448",
      "r520"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.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": "(Benefit) provision for income taxes",
        "verboseLabel": "Income tax expense (benefit) on operations"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r55"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r605"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in fair value adjustment on other assets (liabilities) carried at fair value under the fair value option on the statement of cash flows of Federal Home Loan Banks (FHLBanks).",
        "label": "Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option",
        "terseLabel": "Fair value and other adjustments"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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",
        "negatedLabel": "Inventories, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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",
        "negatedLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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)",
        "netLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r142",
      "r154",
      "r195",
      "r249",
      "r492"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Total interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.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"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r201",
      "r204",
      "r205"
     ],
     "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, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest, net"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateDerivativeAssetsAtFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets.",
        "label": "Interest Rate Derivative Assets, at Fair Value",
        "verboseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "InterestRateDerivativeAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r588"
     ],
     "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"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r247",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r265",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eliminating entries used in operating segment consolidation.",
        "label": "Intersegment Eliminations [Member]",
        "terseLabel": "Intersegment Eliminations"
       }
      }
     },
     "localname": "IntersegmentEliminationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r68",
      "r561"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r181",
      "r559",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Inventories, net",
        "totalLabel": "Total inventories, net"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r68",
      "r563"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "verboseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r68",
      "r562"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "verboseLabel": "Work-in-progress"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": {
     "auth_ref": [
      "r166"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsAndOtherNoncurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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"
       }
      }
     },
     "localname": "InvestmentsAndOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r15",
      "r148",
      "r160",
      "r589",
      "r607",
      "r615",
      "r665"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r24",
      "r174",
      "r207",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r454",
      "r457",
      "r458",
      "r481",
      "r589",
      "r625",
      "r668",
      "r669"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r7",
      "r8",
      "r207",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r454",
      "r457",
      "r458",
      "r481",
      "r625",
      "r668",
      "r669"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "Total long-term liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r7",
      "r147",
      "r157"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r480"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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, Fair Value of Amount Outstanding",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r20"
     ],
     "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",
        "terseLabel": "Line of credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "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"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LitigationSettlementAmountAwardedToOtherParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount awarded to other party in judgment or settlement of litigation.",
        "label": "Litigation Settlement, Amount Awarded to Other Party",
        "terseLabel": "Litigation amount"
       }
      }
     },
     "localname": "LitigationSettlementAmountAwardedToOtherParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "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",
        "negatedLabel": "Less: current portion",
        "terseLabel": "Current portion of debt"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Total long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r26",
      "r89"
     ],
     "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": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r80",
      "r81",
      "r319",
      "r320",
      "r321",
      "r621",
      "r622"
     ],
     "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]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r320",
      "r321",
      "r325"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r80",
      "r81",
      "r319",
      "r320",
      "r321",
      "r621",
      "r622"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MaterialReconcilingItemsMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.",
        "label": "Segment Reconciling Items [Member]",
        "terseLabel": "Segment Reconciling Items"
       }
      }
     },
     "localname": "MaterialReconcilingItemsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]",
        "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]"
       }
      }
     },
     "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "totalLabel": "Net cash used for financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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 used for investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r49",
      "r50",
      "r53"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "totalLabel": "Net cash used for operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetInvestmentHedgingMember": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hedges of a net investment in a foreign operation.",
        "label": "Net Investment Hedging [Member]",
        "terseLabel": "Non investment hedges"
       }
      }
     },
     "localname": "NetInvestmentHedgingMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r170",
      "r214",
      "r215",
      "r218",
      "r219",
      "r228",
      "r229",
      "r230",
      "r280",
      "r281",
      "r286",
      "r287",
      "r440",
      "r441",
      "r442",
      "r465",
      "r469",
      "r470",
      "r471",
      "r482",
      "r483",
      "r484",
      "r494",
      "r495",
      "r498",
      "r500",
      "r507",
      "r508",
      "r509",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]",
        "verboseLabel": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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]",
        "terseLabel": "Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r273"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r614"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive income (loss) before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r255",
      "r260",
      "r266",
      "r269",
      "r566"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Total operating loss",
        "totalLabel": "Operating loss"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r497"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r496"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r102"
     ],
     "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]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r269"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "verboseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": {
     "auth_ref": [
      "r107",
      "r108",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit), 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, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent",
        "terseLabel": "Tax (benefit) expense on foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r183",
      "r184"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Unrealized (loss) gain on derivatives",
        "verboseLabel": "Unrealized gain (loss) on derivatives, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r185"
     ],
     "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 (benefit) expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r183",
      "r184",
      "r459",
      "r460",
      "r462"
     ],
     "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 (loss) recorded in other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r30",
      "r33"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive income (loss), net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r107",
      "r108",
      "r109",
      "r188",
      "r191"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "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 income, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r162",
      "r599"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Investment"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r23",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.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)",
        "negatedLabel": "Other expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r306",
      "r604"
     ],
     "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": "Payments for Restructuring",
        "negatedLabel": "Cash payments"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r200"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Repurchase of Common Shares to satisfy employee tax withholding"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r199",
      "r656",
      "r657",
      "r658"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r46"
     ],
     "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",
        "verboseLabel": "Total capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r9"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r9",
      "r366"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r9",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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, Issued",
        "terseLabel": "Preferred Shares, without par value, 5,000 shares authorized, none issued"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r600"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r47",
      "r606"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "terseLabel": "Proceeds from sale of fixed assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r86",
      "r87",
      "r150"
     ],
     "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": "Standard and Extended Product Warranty Accrual",
        "periodEndLabel": "Product warranty and recall reserve at end of period",
        "periodStartLabel": "Product warranty and recall reserve at beginning of period"
       }
      }
     },
     "localname": "ProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualNoncurrent": {
     "auth_ref": [
      "r27"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r82"
     ],
     "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": "Standard and Extended Product Warranty Accrual, Decrease for Payments",
        "negatedLabel": "Settlements made during the period"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "auth_ref": [
      "r84"
     ],
     "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": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties",
        "terseLabel": "Aggregate changes in pre-existing liabilities due to claim developments"
       }
      }
     },
     "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.",
        "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued",
        "terseLabel": "Accruals for warranties established during period"
       }
      }
     },
     "localname": "ProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r172",
      "r187",
      "r190",
      "r202",
      "r207",
      "r216",
      "r226",
      "r227",
      "r255",
      "r260",
      "r266",
      "r269",
      "r283",
      "r326",
      "r327",
      "r329",
      "r330",
      "r331",
      "r333",
      "r335",
      "r337",
      "r338",
      "r452",
      "r455",
      "r456",
      "r468",
      "r481",
      "r514",
      "r566",
      "r586",
      "r587",
      "r603",
      "r625"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss",
        "verboseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r73",
      "r161",
      "r515",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r35",
      "r193",
      "r486",
      "r490",
      "r491",
      "r601"
     ],
     "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 (loss) reclassified from other comprehensive (loss) income into net (loss) income"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r60",
      "r62"
     ],
     "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]",
        "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r48",
      "r606"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r101",
      "r167",
      "r676"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.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"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r304",
      "r306",
      "r309",
      "r315",
      "r316"
     ],
     "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": "Business Realignment and Restructuring"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuring"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostExpectedCost1": {
     "auth_ref": [
      "r305",
      "r308",
      "r312",
      "r314"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringAndRelatedCostIncurredCost": {
     "auth_ref": [
      "r305",
      "r308",
      "r312",
      "r314"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r52",
      "r310",
      "r312",
      "r619"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r305",
      "r306",
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "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]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by individual restructuring plan.",
        "label": "Restructuring Plan [Axis]",
        "terseLabel": "Restructuring Plan [Axis]"
       }
      }
     },
     "localname": "RestructuringPlanAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r306",
      "r311"
     ],
     "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": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringReserveSettledWithoutCash2": {
     "auth_ref": [
      "r306",
      "r313"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r12",
      "r96",
      "r159",
      "r525",
      "r529",
      "r589"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r168",
      "r211",
      "r212",
      "r213",
      "r217",
      "r225",
      "r227",
      "r285",
      "r426",
      "r427",
      "r428",
      "r438",
      "r439",
      "r466",
      "r522",
      "r524"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r246",
      "r247",
      "r259",
      "r264",
      "r265",
      "r271",
      "r272",
      "r275",
      "r379",
      "r380",
      "r506"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r382",
      "r383"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/Revenue"
     ],
     "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"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r35",
      "r666",
      "r667"
     ],
     "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": "Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r126"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables"
     ],
     "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]",
        "terseLabel": "Schedule of Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r67",
      "r172",
      "r207",
      "r283",
      "r481"
     ],
     "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]",
        "terseLabel": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r472",
      "r473"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r1",
      "r16",
      "r17",
      "r18"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r88"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r305",
      "r306",
      "r307",
      "r308",
      "r312",
      "r313",
      "r314"
     ],
     "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]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": {
     "auth_ref": [
      "r75",
      "r76",
      "r77"
     ],
     "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": "Restructuring and Related Costs [Table Text Block]",
        "verboseLabel": "Schedule of Restructuring and Related Costs"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r74",
      "r78"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "auth_ref": [
      "r39",
      "r63"
     ],
     "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]",
        "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r58",
      "r59",
      "r61",
      "r69"
     ],
     "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]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r58",
      "r59",
      "r61",
      "r69"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r392",
      "r394",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421"
     ],
     "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]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "auth_ref": [
      "r21"
     ],
     "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]",
        "terseLabel": "Schedule of Short-term Debt [Table]"
       }
      }
     },
     "localname": "ScheduleOfShortTermDebtTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r57"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r275",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r308",
      "r314",
      "r567",
      "r677"
     ],
     "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": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r255",
      "r258",
      "r263",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r274",
      "r275",
      "r276"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]",
        "verboseLabel": "Operating (Loss) Income:"
       }
      }
     },
     "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "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]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.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",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails",
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeveranceCosts1": {
     "auth_ref": [
      "r52"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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 Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r407",
      "r408"
     ],
     "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",
        "terseLabel": "Common shares, non-vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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]",
        "terseLabel": "Short-term Debt [Line Items]"
       }
      }
     },
     "localname": "ShortTermDebtLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/DebtScheduleofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r85"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r171",
      "r243",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r275",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r308",
      "r314",
      "r567",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringNarrativeDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails",
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails",
      "http://www.stoneridge.com/role/DebtNarrativeDetails",
      "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails",
      "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails",
      "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r28",
      "r91",
      "r168",
      "r192",
      "r193",
      "r194",
      "r211",
      "r212",
      "r213",
      "r217",
      "r225",
      "r227",
      "r242",
      "r285",
      "r367",
      "r426",
      "r427",
      "r428",
      "r438",
      "r439",
      "r466",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r499",
      "r522",
      "r523",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]",
        "terseLabel": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r211",
      "r212",
      "r213",
      "r242",
      "r506"
     ],
     "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]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r9",
      "r10",
      "r91",
      "r96"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r10",
      "r13",
      "r14",
      "r64",
      "r589",
      "r607",
      "r615",
      "r665"
     ],
     "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 are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r105",
      "r106",
      "r111",
      "r168",
      "r169",
      "r193",
      "r211",
      "r212",
      "r213",
      "r217",
      "r225",
      "r285",
      "r367",
      "r426",
      "r427",
      "r428",
      "r438",
      "r439",
      "r466",
      "r486",
      "r487",
      "r491",
      "r499",
      "r523",
      "r524",
      "r607",
      "r615",
      "r665"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Number of treasury shares"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common shares held in treasury, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r29",
      "r97",
      "r98"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Common Shares held in treasury, 1,453 and 1,625 shares at March\u00a031, 2023 and December\u00a031, 2022, respectively, at cost"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r10",
      "r91",
      "r96"
     ],
     "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)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r305",
      "r306",
      "r312",
      "r313"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VentureCapitalFundsMember": {
     "auth_ref": [
      "r629"
     ],
     "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"
       }
      }
     },
     "localname": "VentureCapitalFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageCostInventoryAmount": {
     "auth_ref": [
      "r560"
     ],
     "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",
        "verboseLabel": "Inventory amount, weighted average cost"
       }
      }
     },
     "localname": "WeightedAverageCostInventoryAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r612"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails": {
       "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 of Shares Outstanding, Diluted, Adjustment",
        "terseLabel": "Effect of dilutive shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r232",
      "r236"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails": {
       "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 (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r231",
      "r236"
     ],
     "calculation": {
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails": {
       "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",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average Common Shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WriteOffOfDeferredDebtIssuanceCost": {
     "auth_ref": [
      "r42"
     ],
     "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",
        "terseLabel": "Write off of deferred financing costs"
       }
      }
     },
     "localname": "WriteOffOfDeferredDebtIssuanceCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.stoneridge.com/role/DebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(ii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737436-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org/topic&trid=2122394",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(1)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "https://asc.fasb.org/topic&trid=2196965",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121549185&loc=d3e80784-113994",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(1)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(2)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(f)(3)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r592": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r593": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r594": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r595": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r596": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r597": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q1)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(6)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(4))",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0001043337-23-000038-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001043337-23-000038-xbrl.zip
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
MG7!(.&(MHQ)I09@,7CL.1M!)60-_J8:BGHMO(Y$2*L5'QF'&*?RMC1::4F)
MY%$M?F+D>K&6ZX+="2=%]P1$^X\JNBQ*SL%(C)$1R M)F$;8:LV(MPJ)X&G$
M?/%S#HLFF]GE%DA4E&@E TE>8(H)(+BT FM4;6M?ITD&"R&DN1B]RWJB_5%J
M^*UJHI-GP)_3!]R[EJ@1GC)I,9?",,*P%<Q8JZGDU%&+Z.+SZFZG*(?M4/92
ME:SV^7&X$CV>!GC!Y06M8OB]8?A%H50"H8A2$GI+I,$ 9PTQ) I#M<'22+7X
ME+I 8IEAIM90)ZKIB%(SB5.ZUCIA"$U_VXAKQ*;SEL_\HP<LI<*<,41Q9(XH
M@QU%SB:[6.5,%I_Z[K*(E0!'%YUB="G \65O\WY]V$]QYP,U3@=&9#2&6BPP
M)IJ3H"?EB!>:_19+,K,C0,1MC!1Y8+W()$&::H^])"80B "(K!$!SEI$WWWQ
MH!P^WS']@TNF'3YO0O3>&_66D5V])E8&!'91.,; 3E*OB-<"19IF-]1I)Z8%
M4.;YRQ.DYD,,@GB%F>;*<,>B2@N1K.#>5C6E(*H4B-=)C',,\K'.D,@0GP$K
M,X>P":D4MG2,"*)MP& J/2;$\ZCXXLOF:Q6.U^&GK^9_%*-R5H-_RPL$RIT(
M+% I*6<6*^,M!E%QJAW\K$.YS>\"H56E0-J=,LQL2OV"X6&6CC0# !@?O964
M.2^49<3%M(Q4<Q.UF<P(($0N*AX6338DE:4G<@:R\1$CQQP-1B'F#%<0A49*
MK*!*!VKMI6S4HLIFI:M3/*A9X %I!93-J(N:<:^5%"%PX47 $=/)@I&%UM6W
M1?]@>"NC=+D/;36-YVUA'GP6S8P4%"PHE5Q1ZVW:JME8$H*BU"")40!A+;Z"
MSD@@\R"$1=%*0:B11DNPHH&90"R(W^.8I@0A(V0-0'!=*#O!A]YQFEKPKNJ$
MFXL'OW7M+'WPE>V8)4H1TI$++8F7BFDLE8XA4(29L0X;]&NA-#^9&6)6*)TE
M2K4GU)K F:28Z>!M2B4%.(H%$H*AQ?=POH:'6@8@4G(=/348:\\8HY;'(*35
MUALI&5L%(#],5*D-W[YN-S^KB=(*YJ7AF@4>%0N16N:5A- U!BM$X+5#R0]+
M+)R$E:/\#39QX!\C9KFDB'G+-9>(2.32?RU0?MU2CU_'R?N1*2&J&FSV??#-
MM*XU51PA=+WO-X*K'E\=F-DRZ(5!RPRGC*)@#%/.2.H8"4Q%++TB)'IIC;4U
M**J]0LOCS3K@3& 5N0/?43!+N:820.,YABB'$!KK9H,>UE/YX7D&JQ E3QZQ
M$()3YS3CSAN&TR:$#(YSB;V;K"@!I&6+#KF/ILR-[8:TC?=U$;TM^K[H5_M3
M6=,_VHXQ@*S2=6^W7F[O+" 1U0N9-U?+7,7F=U;+7+WTITHH,,X#M4Y+ 1&V
MT3@P[#G#5NIH+FN&U '&C\N<XRC@%73[05%>G>IS'%SZ$)]V+ LOB[(L3@%)
M,]LN<X7;234S3HD11B!)&-;&8FM93 MR!0E(^AL+^NKC'_["['?_M8+7W,6?
M*9Y@!4;4!N509 $B#<N1C$@&&Y'BB$Q#451W\#S<@,S/)."W?WZJ[$(!^F8
MC&:R10/1Q&JKE5>(&8ZM=MC!GT0YQZ.)*XP^*$;;I\4*H]_#:,"&:0*<*31G
MB#(ML>5!NC2 XXFV$XS6T'E\7'',*#9UQEIGO5%&QS2KWJ1"F)YZ8Z.7@K 5
M9=1VN&9V.HNLU=%JP9FS3!NNK*<V!NL0"M@3M +)+T7A"(/4G47@^E(&+&&L
M1YX(C!4-,@:^@L-W$J?F;)D3I[,#F@9G@40C*1.&<6]T0)P&9:E&D0J/ZC;\
M]VLM09GER%XJQ>T",L%Y)CW540?+'#4(*:ML7/R1O6_)YFT8#D.Y'<?7U&3X
MC'*E5*H>C3AFWBGMC,:8".LQ>(\8+[YN+HA(9EAI0 9JJ46)')E#VB*N* $-
M84P&[FJP4.N;(LG[X9X"N??[[K&AX68WN&%9]'/W %N@S0H&EWOY#,+1K8U\
M\D'!");/=S?_9WK[O7?RD3+5%4%>:B$8IT2!U)W@/"25=P[5G'B7&U(_1?:7
MD'+]\Z]"ZE5K[Q]#"IFTL2(R5"O-A Z*.XHB<89RC+PC]62I)->7IG^T[EPX
MAFYV8:,T<5B[75+ U5;&>.8B,BR8:()D@7@O-/<@JYHJ_'RE,\.-][2V7G+/
ML*4L>*:BQRY-(E$>!\[MXNO.NZ[IMTSORL90[T(9B[*7A/+2#(+?R0\ZPW:Q
M$US(3\*KHM<K^KL=4S[$%J0/HD(0GH)YE!%S3ACQS'J"H_1*!F2-]@N\8_K"
M"VEVNYG[&-,NA=8H1!C(2A.NDO4)T4BK30U*FEPZ&IO_&4&[0 ;'1?^+HS&]
M#"AOU!MU4^V^=FGZ@W'UO'5_.!H,T]TU83X<N0'.8QP\!R8$TDQ:XVSD'@1G
MJ5A&>6T/.Z%,UY6ADYZ6"B.F#9U3/<0OQ1+?CTPWC^=Y_V!<FS%LGKGNR =_
M^0:X"P[ !>^*LA+^<%CF=C1,$_G:1:OHIYXNBVH;Z&F!R9K (BU0M(0:1GVJ
M2Q T44Y1JZ5"3B/O:[0AU,+J\_RWB8((P5.NG3'2L$B1-C0@'85T(3)+Z[3?
M\*_. O,'$[)6^50$SR+&$'*6@R$AVF&"?3"X#IL3+RI3/(@[S:(SRH@8'-"\
M-=AP%*PEW#LN+=#^,LIKN73^06 !GI^+02CFC&4$6R, )M)8[8@-*.#%K6]7
M)S6>71DZJUD,4@@A@V&*0XQL+5:!&ZG!:^-L&>6UM&H\.U@$9:(EC :B O-
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
M:])]>!^TX^RS(RY0""PRHRU-CI/,C&<V2RX3-\)%;M3:"XRR]Y45_B*%%X^
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
M/P%7/DRL:Y6"ZII3<#8/"CA1N3AIH&?4G>8 R]NT?RVY.([.(7BHR+_RG$#
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
M)0F(HHU+V% >9>B5=W2"&W %(Z[5I4"SU9\]/94E/1F@%@]0VV5BHR5'(5!
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
MG#^&MC<>V"^3X6V<QL$-X^.YO#TL;'LXC]O"U>WAJWOSD;J__^D>X.Y7<SR
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
M#VCD+EL+E-L]<>9]/^%][X:#N)'D4VJ+W4P^E)UWQ@3H4VU_3AB@6FN@L):
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
M"Z;?[(&JD;::P>=!P&?^D*$2DB !/6"8.4")E<"D(\\N2,T<XL0%7*F"Z2M
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
M7<)-)_HL>32S0Z>*O.FFGNEW$R&VA]IEW_3BL.RX?*)$18$RD7PZU#! #2%
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
M*8G/NZW383K %)]BX";2:_EOQ5NC#%BW JQ&J;0=THI&$;&42$H -5 "&5\
M3#A"%%*,XHA7UZ%5UJ"[IQ%>7R<R:HO!E$K+&-5<:>.5@0HR*J3E5&<5JH8*
MS5>T8UPIB+D&D(C(^KV%P'AHHAXQJ+7TF@A\O0J5D@=SN"ZG4&399-EDV639
M9-D\8]FL; A_UY^<#NV1'GEWU2!/;JG:>%J3^>Z9_L\J2'U+ V/A-OJ5$MH3
M,6[8_YQVAMYEJ^)65L5VR3!G$GKEC0*"0PHHU YH03"PA&)ND/!61,.<\ 49
M%<]*;Q[=+O_)";^L/XO3GY)53C@AF!"@.(_ZHQD#RF$-%)$4>:>XP]?K3T[Y
MR:D+RRZ;6\0ML5'0!2,0BNA&(-,2<H2(=80$)"2]/;J-AIU7EVC>Y=8:KP?#
M&>;E..0BT6^^W#24&A;'%!QW"%"$*8@<CP/(O-'(DL 426%(J$B%PI!9HS/:
M9MEDV2QM!D_>"9]\)RQGY 0?I>498)(P0'U(%8*A BI: DS@8#C$U=L*5S8C
MIUC^P!0.0#OHG?C^J$A5R\4]*E.S(D_4\XMXW*;D%502:A2"0=!2JH04FLA@
MN>5$(G$?A]A%ONJH/=B(,Y>&HKOO=,=M]S?U26>LNP6 F.E^^@,^=OU_3CNC
MSMCO^>'7CO635)==;P>'_>(N'W7WU.>M=G%;;;/4F\T1K[ ( 1CC Z"6R8CS
MU@%HE<*6.X%2'2U2YZR\TRYS ?Y5Q(,GCX!FV6399-EDV:Q<6<_,<9:)XY3<
M"<[&M6"( T%*'DF."T ) @'FG D&$</.58KDK&PJT5\;;S=:FXU:<V-W\^\:
M0?5:TL2GSGXP@Z'S0S >G+R"+P2+0AL-NAU7FTU"]2WG6V9'*&0=UT@YARE&
M4'OFM;81O;QS#(NB==$-<HFFSM&+3(B=T_%HK/MILC*D+0[2WI<RC83WFJ>.
MCXY("E)R!)",44"0P% [#8EA:^M8U EZY&R)K&XE=8/46(H""\HXJH.1PE(9
MQ12(\5$AZ$W5[4KJT>7 1-:U1>K:?%:2CG*SC C %26 $DN!@= #K!#6G@9A
M*$H%Q?@UG;\>0M46J5XKT5OP+L^]3*!R7>]!+)&*@*&HH,A(I4R0P2-"%5%8
MF9LB2NX]6$'XF=OJ*8<<I8.^Q&@,J+8<J* 5($X'YIS%1,"XU6-9ET0L*!IZ
MRQWZ*1,@,AJN)AK>QO%#?< .*8N\#M1Y*'DT8SB62EBG,+4_A\/</'II<'$^
M75(1'Z4:#1^%I ?48 F,50I 38R03(NX"M;6&:HC<8-3W!D1,R)6'!%O 8C&
M*^:LP]1(1QF1DGH8R:(T&$4N(5SFA\N+@Z4.@\[*0"EGT3YE 41Q!Z#C*\ )
MR!0B2&@6(D&$L@[%HM+E,AQF.%PB@@B#LL8%391@E'&A38!8A6!1BA-JGPGB
M2@#C7&E/!X,Q2'-@B361(4:(5)@A@(VW@G'%F5!KZPK5)5I D\ ,B1D2EX<A
MP@B#3%)*L-"4$&^4C@R1IR[3S%*>&>)2 ^%<_H,603O(HZFL::IQ[**I'+0
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
MTMOF'OV5!Z9A2W<TGHA$H@/T8%XDTK=S2SL/.8P++;[BD@KA=@'MQG;L#VQ
M:[P>C\>G]</??S\[.]NN@]L^&GX$O?3_^J'[?W[? <$"<:E_#_[(C'Y/QLOO
M!/.4P?QW:&S[*Y"1] ?[O1Y5B9M00AG9/AZ?/'C\'-9K03#Z_^9MW1\T]@\>
M7UBN"WIO3L?>(1W[:U0-1[.#JGT#*B#F!3A?RO0I$(=1=9H^_+6)&7\7!+'8
M>HFXT0)^T!)I7FH4)!9.E#24QBTQZA]FY>7'/$PGE"MW#;MO<<;K;_3T7'D^
M]DYIV%0IGR813NX+D.'"G"3M.$^S1K-. NP"!,,*2DJ\57C  [(NND0&;DYG
M%OQ/JTCTY;5]?6\!Q^OF+:!W[BWHA;,Y W$T',"OKAGIG8%_DBEKO3N8OV9*
MA=;$A,1[3V;;:8!0QQ_VGL(]3_T'0!0,B'.\]_3PT_Z;7G_OX-^ /H<<[A5+
M2 4(M?_BY1FTC_?H2T"@EQC:?-8#Q#ND?W]*VV)O,\KUX][!KMA_^8YIKVF)
M+1(T6L2M=,A$'1 F097<.A6,7#0<?1!.68.U,I$S2JV(7&D'\VA+KX5:Q#.
M#9@)(&M-X<GB8AK C@'>8T:^_@:[\:O-N&M=^ 6I6T,GQ0^7L'E=N'=PQ-]9
MXG0PE"+/@T,<0 P96084HU"<6D*PXQNC"U<)<=$#Z^0PC(L=/TS&U_UNA*S6
M@KN#QK9*:@QO9;WU?.?U'T75KLW7?^=O$.9;4Z,>%DQ(5>Q#\0KT5_$J9'WX
MVP$8SZY07/TC7TC(H^*Y<56_NC"1T].?Q9BM<?AS]8/@TID/%SX[38$2@Z/M
MUB+-YN/1I&I,7="T<RT$+3S\6"6G *A5N"\9[,/3)O]*MOQ\!8LQFU;-ID6V
M.EO+=?Z9,S,X-29'9!@W!H/47U"=_)1CL!G"O$D-SPJF#HUE.>O$:-J)PDY&
MB1(4>8>WX1,SBQ2$X /("KQKT&SJ%G$T/,F/^A.8!/R= T*L&7PH]F,:.=^,
MV]1X_W/WC_U7,\,]M2]OON3]Z^:V87L;V$DA=]STX:M!8R^/9K.1O]YJ'!JF
MOO#[P)W['^'Z)#[3.8).76K$Z_WG%VWXS?3K8?%A,#P;3!_47G;Y9>G=,/67
M746S"3']_O"L+AJ'6=4T/"273K;^4R].3T&;N);/S4_3_-R,0BZ!TYC7#9'+
M\PI3F46R\:0U+H,5C=LJJCA[!Y@S,'"5R3Z(DS!>:/%9E5Q-J>^Y[:N:_M$
MWYS4*^1SYI@ZRRZ%Y@G0K)-IHY/FO>CVD@PFST;ZL.ESZW8YKDYOKY^#<%;4
M+<@59S"Q(3\X"='D-*GC.OF$TLR!#%[XH!Q F@VYV2V7SK^ZO&=\Q2H;'X-=
M<'1</ 7.<&+#Z+(+:+O8R4"RPCNT->\? 3I?9V$YAP5V;/S<W#>O@^;X9E#G
M1N(N23E;-U+.[IR4OPH? TCN<P"U)^WPOZG&QT\F]7@(;UP;6C1U$;S_0-\^
MW3O;>W%XOO?TB.^]?WFV_^(9/Z2]X_TW_^[WGNZ>O3W8P[V#9WB1%NT?O/VP
M]WGG[.W[W;/]IT?GO:<[_/#@^/TA!5IT\C?>>_]'?^_S2Z!!KR*\%^_MO,-8
M<2:L0TR'$G%:IGREUB.N(U.:Q4C"TM9<"@P7S#->ZLBI]HH'F!EC!)8Q*+6T
M8]/.P#=QZZ^]::%EGH!P6 :<(Q7?,0HS3&4L:7H,*W\HD?LB_6F'!" K&?HI
MT=IGP(*S8S#\A[9?';4PE#V*C6\ZC$XRYI@+R,KNW>%D5+A6EC-<IJ1N=8*6
M1W,8.#Y.>V8.E&E]X17.*A^@.#VVC?_,GO%)VF08^HEK_<%UDQ=NIB#@41-
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
M.@,4VF!@SS@B3XR12I8D&'-;I5DZE/T)4+8CS[=.GH%1N5)B%2(G'$NIL77
MH0/8J\%&HCKRO&DHNQ@G+(P6U&F)O"XIXC@(I&U0*!!=2LT :4WYX#'E9(O1
M99CMV'.'ZQU[WCSV7!JA//8^,.6XE<:J4"H9M>>,>A=QQYXW#M<7V+.))&73
MU4A2+!$7I4<J ,QSPS2!J1:86,!U2K:P4#\3?<X1W[^/#;SW!T9AO[OZ?[-1
M]-7'Q_^$'],&M;U%"4\?$C4%V6K@PV#\$*5/;@<^U+6Z\!OYQRVJ\^N\\]&E
M$5#;E*<>/QF>P.O/FW#VPAI BP+0["@,CT;F]+AR17_H3$8X,PK%V7& G^/C
MD&\HAB BU<",X=;!<#SWK6NAJ*CJY@'!;U^>FG81]"9P5>4N3=6)&<%3L^ 2
M>EO3,I.L_)B'U1C$V7V9O^>)^BN,,G(.7"CV+2R!/!CUE7)VMXW_HDP]'XZ*
M_6=[A1GXXJ""P2=%/3D][:=?IQ-2;^7YF4[[^/PTK>W^>0&K +XMJL%XF+57
M J>Z@#].1\./E8<)#ZF!Z4\_:53>J1FE2X[-.-U15_6X&,;"P)7Y%S]T,+F#
M<7IHJY"V"CL99U'I5R<5" 6\8 O:6Y@S,_)%/XRA$5O%B:GAW^)T,G+'()&%
M.1J%D!Z5N]9^"_^=U/D#>+FO\JQL%VD,@G''E]K9_'JYY_/]K0-T!63TXHT9
M.B_Z-C;5(-_=/JJH3T/.QMD(0VY%ZD5JIT>3T_S2RH7MXB#=-"="PYD(P?BT
MRR9\2D,W&8RK/HS>;.F,0C^DML 2&@47JH\P7/"<-,#MVPO0XQ:NA,'.<]&\
M[L2\AW4Y/D\?YS;G:0+L3Z/]=0')Z[SY"T0OWY/7^_2=TPNWBC/@'/F[\,F%
MT]PG>*4#JC(RQ<D0"!&T8W!4U.<P83!7OZ4#SA0_>K+W.O]&'OVC;=8Q*+BC
MXV(X@=[%-+%F] &$".9B, C]9AIRLX8G)PF)W&A80T/[_8MF-WT'L1W49CKM
M, -I],)_)R"X;3^FL@T]:RXX39(&0Y1'99P1K$KS KV"+H_-M%] GIH5\-'
M/TG19J$'.6DN:25DJ06-3)X,88IG4SM;8)=E<B81Q^9C2 (5!C#A+N2W96V<
M%Z0Y;]9":C(LX>HDR64%+X$O 8('<[.>!JT^KDY/$ZR/@%3V08Q&%[,Z;=&C
MIN?PMG"Y22!YPZ,!"$(2PLPZTWOS"X:P=G*O4P.J=")J7-6Q@BO-52)OSYOQ
MB6&4)2./P[#?P$:>A(5V;1=/@'ZDU;<\=K.%^;6!JN)EG90$K-5:\Q*1%Q?\
M ;VL0FKX3"#2L.2AG(T&C.;']*34]4F=NM(\J<XO!C$]!2R#41F< MZ=A/'Q
M<%'_K8?*V%]8<2V^-8(3 <!;/G 2PGC:2Q].TLBDT1H!<%:C/%#P:]^X!J6S
M[&TUPU!E&6BE,<&D<V"3 #"$]N\DH0D$0(2A$="O-(+S;?* CJ,*%,=P5$\5
M0))&F/M^ ^$9.%X/)P!'.YE.F,%6T92T3J@,M_2&H[DOB^;)@!D[J_J>5]]P
M$))V#!E<5TOS&="CXP06S:CDI951]]*(SGH.DSH*4Z!.F' )ZKZFGT$M@43
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
M5;*N50)PQ8"M1PG ]2.':<YV!W^-ALEIVZ':W:!:M<0.F?4LXJ"159@A3H5
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
M/#H_Q,13S"0%G2)WMG7*H=R%"^D4O0N&*NO(LY?L-FJLB<[W3T\[HTP\OQ8
MA*\&\:QK?0V(P_%9' QCH1F@J?WCSB LB9BC8SOZ)O037D8>F5),<$>T#8XP
MQ@0S'OYTX5NRJAIZ6X7>VON;GP\U"TI;YQ"P.D,<NXA<2!8%[4PT/&".V1?H
M[5:X6RPUCVTFKY;U'K353"@IVM(&MU"5S4V_:I*<B'> M$X/GFV'L7QO/]E.
MU[KJ<>ZB-3[+ESRF^!T..B]VZB'M]&XCN5G27(X$\<]&@B=OS@^3X=%SH#YJ
ML$*<8(QR[49$%4T@C1T#:?3L)1&WD.#XK%^)S]Q >YAJ ICJJYS;Q'?J#O"]
M,.G*G'O!=^,(E,=R;46HP[&;$/!&:U@:T&6==/K[\HS3<1=LI6)B^XOI7V\C
M^_RV?![0J?HWY_:EI85MB7LN>BWESUM75#1LE=ZX"P6^BW:0M=VJ)Q"P3>SD
M]J?EVMQ.O/6V/+OZXJ^=/_;>EL9!&_G2*<XJMJGZ?=CJE^#VC=99=SRL6.SL
M#"R)TAJOTORSRC*,HTS!H%C7RLK,L!9//#,>;,'P:B\2+$#/@U4 /WV*O=+P
MNO#^(/YGW!G$6=X_A9O*C:7/*UP)@X$O"\_!=V"SVJ/8*OV$JXWI5V!2+NOT
MRF57:Y5?>7W]\]8Z&CQ?7L7Q$&QR.P B3*F3X:3S*4ZM9%X!D/,P69#4=:/P
MA?L"D-9?]-A>/)IYYD9KHK:>]H$;^C6I91J%[P:%-4ZB'^7-FFQRU:PWOWVC
MYK;,2'D+P#"N&!%8X)?.K_!K/A^+H0>[NP'?P%?=3NQ5G\L?0!7!UL\"P_H(
MU):-TB\R^S?L-5=;#U=6C<K+W9]^S>KTI'=Y9C4[!!H>9L: (0\[H6,'G9BO
MA4OS<G9SS_76: ![5V%(^0T&D:&^>@A Q7D/1G#<.9L&F)O/.[.#47U1-;23
M/E!@"]8S2[KJH?FI_:E&K/ P>+@'N@7JA">Z\;!3K\FGLA"3Q0/I>&8OLB)6
M9OGY5U#%8OU-?@H,)4O67M'=RLO'Q3S)JSJ[VI]_O;DGF=$G:E[9(> (4/)*
M_^7"0[[FRV[?UJM>6M97*!FK7<W\ZW/G3+C>=O-;\C9>W=#I?8)73L;_.4]M
M")*O_-;-$C6[868WX7-9@FIURC#[@R/;ZUR6M<MY$WT_K@:='Y,Z69BV+C),
MYK_A=MCAZ4>VS@$Q\]S/:L)U_9(V>V,COP9H5SP3/U7KE4!;2!8$P\8-GKBZ
M;G0,;SSN=T,US(5,LIC-,J> R$-3^WPV@'LZ9S#/_*R9'Z^%0UZ.&">LE9$3
M?LGH"Q3B07Y9D%Z9-690(Q/CN1WDS;V8B(U1YS3+@Q GO&E!U^MTB_*6L>3T
MK'M1+6PFD0E^W+(60#<^YF[>G7X83B2*S\)KBJT68ES-VW[0'PXG"U[8IZQ8
M==J>A4P7*#\<75-%];L-G[+=TRJ^TO+BO W#LGNKZ)#?VL4GZY W<\Y>U1/<
MJJ:TE_;R@/,UM899)7DWELQB/\Z'S[N;AY)Z;8P/L![!@^U,"#*4)B09<9@S
M[Y6EV999J$?6@J"&MRM,R>WFNZ"M5 9([5_I@I@$;/MDLX\]4Y?K5 !RA9\3
MT5&3,I!2;UC\0UV@VUBD$-C0/L90M#U[E$%E-)%1%1OEYX_CW8GT&YLQ+$.M
M_TSFM9D'_E>96T.O2]"KSTWA8^"4,6X0=BD@'A@8/L*6W"7LM.-*8_M%>LTP
MO/UVY]UF+82NU 4[T24RG )-#/I KD!S16-PMO=Q,#X;9>S/E@2H4I^*'3-%
MD<_OJ!O?&@7VH$KSUCA.W*,@/?N9$SN@JOA*+!>38N_?.UN(&-">0 DZ[?B)
M&RQ++5BK3M9VAGE5)NKI(E,)="$$\_\8:Z&2KP&QF8U!>.6U;7/U\AN/V<A_
MOXYN, 816)UH4%TU+?_"D<8M;N#53CGJ$XZ99UV?<,R^!!XP]K4G9E0BVN8<
M/=<NQF$K#?JGJT$3#X[8D()3C/L@@=BI3YA(9X1-QE:'WO _=0.1Q,,[ >5/
M!D7M_1V\>W0H>7:^>(DLQA9Q)1@R*1+$I-,@%[SWN8@!SQWLYSTPP,;=O.$K
M.N)"(MASSZ+5F'LK-$D\,>HDTR8RYZZ(0#=$\/!$ /((I X#!DPH8:9S]3V-
M'!8.&>V3$42SY'WQ!2\@@@K/)I0P <>)I^8LN[Y&Q28M:D$Q52OW6C$-5P:0
M@(UV1(-2EPP7 ;0<&:.004:2"(RS 9#'HYW=\_;F83+.QJ0"HH;D"$4: 4J\
M0\YRGE02,6B3 >0>\4-PQY30S 7'.2BYCL8(8&6Q(C@"?33X\8@TD.TOY2(3
M22;$P/0 _- >&0)&&*:YSK+VP* IX\<7:&!>%:F/&H?EJ/%V-S(H*-U.3)4O
M,%3^_IL_3WFZ0BF>U)J*_7AW!EN8.@!054FE6C6JXD,J/T4%4HOU-R#34:=;
M'>(7+^+Q36<[T%^WDUT/63//KI(.##^6Z<!;?;XEU1[[_\#3\Z%$K"S*73OP
MQRU&RGM8-@8S =;:J\L%W_S4R4=_<#%1$&W(_F^8=.5 L4?Y,/AY:^MZZK-S
M?K&LSC\)B4(YZO0%DY-0U.Q?[(U>(*(?UV=>-DO^OBC,^7O8(S>7A_#GNO2C
MFI:'O3B:/;W(<1R5T5;B.%:K/G8W58I/&_@UXOU5C^IM'M23+RSV#8CFS[.%
M[JPFGH-=[BE8Z%0;9 #(D'<,>YT#=",&J?9\T;DD;"*!'ZX8NSBD*VMM*_J8
M=W'"UR2[28=GU8\S0#!<B 0TNY/[XZ/CUKMX-JH?ANN?,CCX_KB;'<.CXCR"
MQZY&4)(RJZQ18*1%;B-U(%4#28JIB*U4M\C6AJ"^0%!'%R BO>8X:5"QHQ,$
M<6LXLIXS%)(WW!L&NJO-!*7$UPEJ2E(LH"F:G3LKUC#$)@EI% U*<T-4+H@;
M&2;<.D\L;C;]#IM.]MX<4@9+&C!&TDI1M8=W5'"$;02C6X XBCG&YOF"9-6O
M;/I-[>#WF6J"\*SI4\8;(KV65UQD<5Z?DKX ':IH"[^?=\+H^ 7!)9=AZJXZ
M]AQ?WV+=L-\=CVZ_92K.W!?'UOUH!@1_31(3\3\Y:F1F3:;^/;[J&WD&I(K<
M(-J/R"88X@O;/;<7PV>_W=2"0 6J'V[RVV=G?.N\4KHYK_W.*>BS[7C>>ML_
MM;T[SS#K&F5Y@1G[18OHO2AQ(_DJ&)-=F[&TC@<98?ZK8QFV!@O*O+'<@U$H
M1+"8!J\45TS*0_7LY7X)/>DG4)Z!7GJCX?_^9E]^WUB-Q9'T[_;WVMMO=[;^
MW-YH[;1?S?O,'W$L[;W][7>M_;W6J[WVUG;[W?96_O1N[Z^=K<U]^./U3GNS
M_6IG\Z_6NWWX8G>[O?_N>X[WEW+HVQ_#(W)\074:GBVM?. V*&:4W0!Y5>)^
MRN'M>6<(ED[Q</_Z74?^3\^.P<"<&T;U[PSHU@+/!2ZI2$$PR4&#U!A;&S&Q
MWLM<L>#9)!PDALWL6Y",Q7QT)Q2E/(EHI-2Y78E+0GOOZ4V(;<RQNYIC7XX0
MRQBTF@9E F7.1@%81KB)L.VP;1&^)1)+R?%BM^1-#:H:TZ36\ZM^HTD53>HC
M;I\?>I,%A@+U6>:Z'S1(9'5*B!EEE:*:12]NTZ2R@7UUKK6J@:V4,"DP2X@)
MG'/F1(I2.>,"O)?SI0SL9F,7;RQMOSGT0GALL$.".8:XHA$9JR5*3H40$\ F
MD<]>TH4;NX1J3#=6M7]Y4%88'D72/";F>- J$9RBDS**9K_O'O&]>=X^.@3S
M5UJ1!/( T8@S+/,I$P59)6V*6H-&J/-^TP5V\.+]+I'4-UP@*W*XC]QB[H1B
MF <GC%"8*NSS?QT ^N*0KF;'E]EQ#$8PV&,4:V$0D;G%G,V%>JWU*%*BE8DJ
M&6Y6;;I@<;26:V\5\YQ&KA-1 92/%)2SSL7%N?/-GBV[9S[HP( ?D"-)(8XU
M1=8KB;#3H)A:Q7U&9;;(_?E5MAW6?'N+_W+.G?7[K19@H_[>0?W-&1+3QV1U
MBDS6C,+ EJ/Y_L)$CY+,XF(L]Y<0(7M]N@:_7*>P=-+"(*HJGFAEU?IN1QQT
MFM?_CH/L@MJ?!&+OI:W^*8R\XU_9X?'/S.T[I?DB)D)SD,26Y]13P1TR@<&?
MRA*P7243BC][218P^_^4Z/=Z+>\@>Q]D;U_W!\ %O9]^:R]S9#27+E&/D:32
M Y G NIUU,A%Q;*#/Q(-6ROGE:VRLZE:R1R@?UP=+N4/.6'K$ZQJ#@"LSIB&
M*X9O2**3\& N2^Z8,$R!# ^"I!@I96G9\(V\P:4P^O!X^WI(FZ-7=C"X " J
M3=*:N(U;J"/'(9-@J8I:H"2$SCT1)=+!.Q#S5DK)!>AG(.;5E^(V&NE\W\ZI
M02SI=5?),-?">C:1[NUU;MC?=6Y8ZY=292+!V\*OOV>>;?;G7K6G'#)31S1N
M7F<>WECVUJF]* ?P+I:$Q?'I:8G.KGW:635:$ ;2&=8U0;Y7 $@[CIK3VTER
M>G9-"<&TI]0C(7/MQ60E<MI:!"80,43#?PSYVNEMN#WJZFEE6LQ&YUU%+,',
MKBC9V2%\5:6>GP$RY:D?#3KA*F:E"H6JFJQ5 7,E;"\G)0]BAKL<*%P_('7[
M_<'JYD)VUX+P$LQ[PX4/EA,<M>/PO5 D^)+\5!@"?9$S%G>(^\,..\-W9X-H
MPU[OWQ:6U74SNT1RS2[\IV.7#Q=@1?C(0O!!(\TYR:JF1L:9@&P^#!&$6Z+%
MLY>+F,7E16V=Y6SI(M?ZUPUMI\U*T#7KC/(<6'G-3O\7 ]#>5 F%&V!<LMB!
MND[KA.U)3NJ$S!Z]1FJAZW41<\]>KLYAH*X+ ;+%&R5Y--:0R$D0G#AEDO6V
MX;#[YS!/0%W/E7F$%P1I"6O+H^9(1YZCKG.V:^1:<?_LY5<8[&F+G2(J.CW?
M'YSE8!/@_F,[".>=G#5W&K-0ZOCL::H33W*N^KC4&:JK8$TRY2O>MY4V=G4*
M/(@IYLHN12>+)1L7L CD6ZG)DG4YN/UI+>#^5"RZKUJ(P<WANU3NVLK+"SOU
MN@3QQU?]X6CX9\[G_VGS@=LG'W/^%8G:!.L4PH"@B'MBD#'<H$2DLI+B?/[\
M["77?)ZUJ^H395DGR1$Y53,O;:L4'ZK25/-U)0BOI,@N2"]]WMHI!9-ZL2*'
MDHD^<\W-9-7S0;^4,LI5).K.4I.D6T#O3YW^>-B]@-?GBE\PN%M'N6)RNXB"
M42NMQ(IR8BP0H.,I:"\DC5B%6OK4R>U+U$]^#\IHW$MI+TWHLPBDX7 \(=*?
MESPOMS-Y<JZP=%HCE7+LLBHZGL>(*N!Y[@V6&H,AM,"+F--6KM U?CZ+@*"E
M*<:T8?2%^'BZGK6:ZK3SJ]"MV_/)2VDJZP=]8(->/Z>?^UQ6(I:"-@^7;%[%
M0-31P4OGF/-[S#'GM^68\T=*[)I]Z]*)7C?6[N'RN^:./^\WQ^MKT_\1<[[6
M+K5K?:R\;THRTTX2S%S4'B<><;1.8)6PBBYA+3"=Z'_XAJ3=:;]>.D'DIRM_
MN?]&M"__(7M;NQ?MK0_\4-G(J>,$!9DKPC@AD2NUJ"7E2O$@/1=W2P^:R2-=
M_8S6@77IC#,Z:,RM(,YXXN$CU=Z+9%.S^]^V^QX?*J&-))XB4/$%XD;IG"<4
MP;HW7DGCK90N[_ZBH+@O[_YT<-QLFM WG05]'QA[&H=$#Q)A'DF.S@# E49P
MS(!(B!-1^1QR'JAQ-1O..-MFV7"9H+>?FQV/Z&$@V #8122PQ8@'81#@7:Z)
MXP'F6 "KW#Q(L+FWSGD7K+8F<2V]#4REP()U*2B0!,M!;;/'7]WC\\,D5"+
M.TB#8$.<DESM1EDDK(#_>,VH4K=$.-X6T+A TC;P^QW@]RMAC!.K?5A7=9RJ
ML'N_@8O8.9.<D8)[QPW0E0O,I>@\QI$$BA=S<Q.XN#([?[PX3#$YK(1'DN0*
M-(Q2Y"+7B "$,J:,LB8\3 CC@^QR$\(XO\G\, HIF7,)I2@3XI%@I$E@2#"K
ML*9>)_;HP8R8P"Y[A\$69AR$M'4!!RH)T2RJ%,7B[6^"&1^*3O8W+P\%[ >A
M  %6\H@X=QZ9$#!BA#-I<5">IEO"&F]4LVL$]F,&/4[D<BV6US#^L=G#V_<P
M'XYWAKEJPRU'AVL7.7DWP;W8KW5K[.1/;6?M;_-#08-*BH,Z)HD F4UY3D"(
MR!IGI1.*.,M7"*)\]&BMV7.4=6'#9R^?=CSI?<2EF$@L358Q+BT7P9J(!8O:
M,8,3DP$W<2EWKE._ORGV]O_YO+O_ ;=/=O'NF\-D761&&A1,](A+Y9$+4B)M
MB35"1!-%!$9F],%B5/A=*?Q!"7DJ[G0Z;O46Y\-YUG0>L^'(EVK=OK:=0;$K
M]E+5M&'O>@)-_X;% 3$[N:Z;2BDD00CR'H,AZJ3-*>T8R6B%<M%PL$J?O212
M;3##YODA&Y^KT(!5A& K<9"*<H.),X;3X#26,;!$Q-*=XAL:N!\:H.VCPR!A
M3T#R("-2.;B+2!MJD8Y>8:(-\S94-*#Q DRTH\I?7!F<-YS&DR"H&S_1C4G?
MJLZGV+U82RC<O(GE)5!E@N##F>!!6YHP387,5*UONMT%_MJK+G>C13[VQ<NU
ME@LTK?242.:<4C\M-:J^E,.IQI39Z[PV*N=*H&5<PCYB&WW@*C"33'3<,XNQ
M=MJEI4&K6I();DW!4]-HZ$L@M4O:;PYS/7:O<KXWYBZ7,5;(@?F.LMDK*2=)
MVOB%VBN+0L&UUE)%C@7AP6OCK2&$2A<("Y:0I=619E?OOJM<F0C:-D4AY;*R
MPMM<0RDBIX-GH&A3(SV(G@U)Y=?+LSRZ19UAW/4![%>3?]\+T,MC7A3[U"]1
M)#+'CJ^YZ+DZUSP_[G>[%Z6U:;AN@9G[X/GB=@,!_6[4]Q_ALM.-UKOS&&)O
MH^IIW&OEL((PL&DTD52E7_)U.^_A]157(<K7[[@:0^Y)5MJ"Y^8P54]OVPH6
M9GVCV^^7CU^'\>-<CEIDCCF<'0'<8^.PT(R"Y.%@-0G?-)M_1,SZA[;/#XEV
M%K9 HT@=1CQ%,)D84X@0#3NEC:/6?D$2S>^P4H+HA(,RN5(%HQH3[*40,8LE
ML,N^Q2AJ=O@..YQ;_X!> /N*'>@:PB5D8'>0<\HIJ@4&GGSVDBYN:CAO(&6X
MZ0R/6Q\'_9XM/0Q72EEK^']]J(/O;1[B%*13EN1"CPS,94 "37/&FTU1 9E$
M'%+660S5W^XP:;!AC79?@,::0"E-.@FDDHJ(YRZ]6EF#*#9,,Q\2,[':_7E7
MR<8W^TI:FZL_H#J3+N[:5=I;>NRT5IAG1ZU4WEEJ*1A9S%BB[*1[RD-[ZE+G
M<PSH,@Z:<\CJ'/*('RH:"6C&'EG%".(A:&0 $Y#Q3+KD)2/I2U5(%_@W9&!<
M.2*4M!Q,:2>Y=<XP)9@'P<,>QS'?;/7\5ALM- 'K#"DG*>+,$62,!J53"&TY
M=KFYS;.7O?X22HC[PN%.9[C8!KJ1AC<Z'L38.@7".;X1)GP3B39FK*/ZO77J
MY2">V<X7PA(?Q_IIY-MB^7:4Z^5R(KDR6H.R"_]P[7)<N5&(<BQ!%- 0<P-Z
M+3:P6)##OWZJ;K/9MVPVV]T\I$$8S:U"UJ>$.&44V60U8HY26.; "!&PV1O$
MJ+F]7O=CB95\0^/+X_YXH_7JN-.S51[UI*EF^67&W9.3P2OO41[!]!G'@ENG
M\'1R[Y1OZ<I1-'$17>'T$LXBW[N8X2"BE":"<PQ* /=46^(9]@X6@G-M+6^,
MQ<?BL+VM3='>/&0R@#8E-,H1#HA+$Y#A+"$?L]*5'$!=NM654.@Q#F/K8FQ[
M*Z-I0POK0PO;GX$6(@;[D'N#K#,<<>\8LCFSPWN>"(!O,HD!+6P8LNB4?47'
M ?4:)&9DUIO(J4K6@O8H":%&T&B":1P'CQ>!]@'O[>]0&#.,;_=R;_,0]D"Q
M0"S2&(,))R1&3M-< TUPIDG2/.E""8M 80D?0NO^W0=VM622AP2?)M#G#@#$
M0=W#AJO,\@BP  #(>5#\L!*P/$Q)DIO'I.*[ H)<;P!J*. N%- ^/Q2>1D=!
M!'&5>U1Y,/&TT1+%1+%+%@OI744!\\!S$TLVLM[\):=";,TKP%5H5*7!QX!L
MG?QP7;40%/+AZNFI=P.;N>J=BRAMDGN>RW9NCJKP].U>^'E3&?>V=@00$HW
MVL[Z7$D@((Z5 >&5?9+"F*SQ1NY+,H1:E*9ZM[")65FVOYC$.CD<+Y?7!=.N
M)L3<&B;7:PLS)=B:[L(YK+/I+KP&8VFZ"S_T6-I-=^'UZ"Z\'I["Q4V.O]ZT
M."=S]KN=4%R'SG:KPH;',5;9HCD2?#P8Y$2?J4JR(;I1*4L[20'>F%:0IGR2
M)2+M*I(,-KP\OCJ8*=+MVM5858-/E9Y2]*;\2  8D'23 K8#&V+KS%X4O#BK
M$HM; -^GPY:[:!&-@8HNAI4H7>JE=3S<_3HML:7.<6R9T89+$\%N8#A1;YD@
M.'CZ+;;BJVHS&E?%DLK=![Y[?I@5:2P)1L1JAT"'!E5=QHB23IK2R&.2N3K%
M0S@M&UI8'UKPYT +!F.7+2DD71"(RWPRJ+A#7D2IJ< R<96/B!2;/R):V6?
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
MB/OPQC^ZP-;?FT4O:A8];1_GWW:WWGS>W=K]O+?_MK.W=0S?'7S\<!DZN_0
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
MN$9<.5!)DM/(XL0,-4)'E4_]-X1:T*PH!U+%24#SL([4KD*+*B?8G#D](V[
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
MT@I/7@A/9LD2/#^K.,'(1VG X/$8.9<2BI+:)+G2+NM"F#M$(5;8@U,^AO3
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
M:EE+EY1)+CINLH_<8>^ #49C"$FR\M.M&.S.1]^YK!^&#4>4YY0(+AVRDN5
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
M'^7..!="*O;J]W)AA)\AP>D1 &H#8PRX%PN:<Z^ED3YP::-U!E"3NXJ/K12
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
M>8HFMM(NFI;,37Q'%-UJ-4X@G)@'PI0:TNL74A@:Q-L*EM_W5"W#.,(.%K+
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
M_Q<=9_@RYP"T55@J_ Z2AY+4L=T%_)JS&$D,?@.OFM%:_\IB/_%\HNM$[\6
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
M']RRV!,T1GE:L#7*BK,M("SQ9-%?(Z@(D"W6H_@>7F=3%X <1'JKE*;ID-,
MK+],#6V\ N*EE@(#97[OT%) =&DI+!D/DS35?.Z-9%404)FP2JTU%I$G>@GD
MLQKS>>9H,\&/IX&R=J71I!].Q9M3Z1'0O$ILOL)NBX66&? JO'#_)AE'2M>L
M]5.)/*D\?L,UME8KSY;@#?P@DQ00\;PW*(Q*&[\7UO5H['1^(;$ZYX&G,WK.
MA^OW0)6EW5[7N<AU#"P-\ )$A*5BZ^9;"=:L,%1^;CX#7MSVUZV?@R-O:(-W
M$7GW!NH<,"K4QL]>KR"Q[7:]@D_47J?\Q.2VB]9/;GM30=$;<N5 @$_\H\UM
MVSRE30E-M[.OU 0K8Q*0T"YZ.%2MGBKEZF#Y"8(8MYX@KD %H$(!AFDC^E&[
MU4T2UD8-%S.$L;P(%!G%:$ 0)O)HMM1.0NTM?$^8RK@,_G'&,58TSU(ONE57
M>I@*SA;+LVRI6F[ANH$6T,'HY7>^RIN=)341:'$E*NX,X1R-TX]E;@7/ T84
M?)#WJW 0V5-)&N$)7N9BB4 P5>2,Q]B?2MUNZZGT3>Q3*T'K4L1@40E\ <Y'
M]A3T(*,]K91A=8[@1)V(%2=:RA,I12LCD])#14HI;D?QQD6%N 0(_I5Y,YF,
MPF*NA35#ZPN+4_"E;.L#R$5K:&N2] [YV2 OZ6KICJO^:F#DIQ.=?C8R\X ;
MD.&8>9HNDU?GY[>WMPZPJ3.+;L[]'__;BR9_/;\$>PH'PYYS;\;B<X Y.W<[
M_5ZO-SR'S<H_NSW<N=L[3V+_#*'L=GNN,T\7-&-X 5KP[+_TZ,T!BRR^D=5?
M0ZZBK!/SS3QRK K23I3N%60HK,UM.1D%G;KB^[C. 6]AY8PN"NBQ2Q#T*RP(
M,Q1K*%8D!EWS"<N2/!Q67'>0*UT*C*AT*4&CM9)0'TL=XNTHIJ6$TO5/*2)"
M-U*Y4%:7J!2!H#KW,-*\ZB*4@[:!OIDZ%J/><NL:H]  6IBLW*&1TA3P1JB-
MFO%#2%X7L7G,@<I$"@+=]MT%$OTV5S5K[&K-&N_0;/ (:<,10D@J2",\C/"0
MZFY_:WK0>FOZ0Q',PQ@[QD/%)3QPR!?J5CSA;906OZVT?MR^OFT9+49#1 ]Q
MWA$DSWV]NO183!N1<5V2/=@ V['>8YTLCS&095LS('"91B*SDHJ% I++XC:Y
M%"@-M67+85<ZPC66I-ZH?,DPC]+F^L4'H:5"O)J(S(.[)/XPBP+(0:51/T3D
MN2E%>#/,"2"EE#$K]I/O/Q%C<4>'Y[?-W(5:!?3M/S) "W5NE<UEX8- _?=;
M+29U>8WU^!\IM=KZ"M!H(^]M8\M(VOIW]>#_U@[N:QJ?T<&;\\R)-%3/;7 B
ML)7ZC1]E2;#2NJK+[*R*CWMI=+G1Y3^KR[MN&V5+WU$A4:'!OF!W>@]%R7$%
M1_V6W]VP(,NG%Q1RKYUG:.X+/ZWD&MBHG7EQ.+RSD[=(5"&GKM>2##Z]\?-
M!:4(DC_*<#R*O\QA4R\(5>##UGJ'T^/@[^'3V->;3S(2KM$4C %XK^K0\>7=
M9]650S3\SI\I%/W:,^_S9VRU*TZ6!5H[6/8G/_0XFA\B/5-5Q#0=H[B"$1?K
M"NW+'.V.]1M+5%XNF#X%9.OS5)H! X<6)/7^LXUODRYBM:_&#GL3-1PY$/0;
M4NON+N=/)3'0-8F!+=C+XT@,;+@%*F)FTFD-\LO!SY@3]SZ7:E\Y%8@44X?:
MI$Z^E0K#M$A@G7CRU4FE<!+9?X7\CM5)=\N4(W&H+'@M,XA*2!@E$]'M*68-
M!?YWO$]-H_4'ZH7SUGLV4K/;+#5W,53[SXRL-;+V'F7ME\NOW\"=)I9V7W_^
M]K=W7ZT/G]Y__OKQ\MN'SY_V=ZF&;72I7,?Z@PI=OHA)7U@5V4;-\4\N[_9Q
MC(JX]\CS=&G_K)@=9$T"YB\2;407_&\B0J<DM2.\;<&ZR$F4Q>*>[#I+L)I0
MI ]C \#K $N#V6029TP.MP,=0"V<\G*@4L@2+.E$7@F# 7U-1"\G'(C60;E6
MR0MT'.LRP)Z4L[G,_L.,WR(#,,)8CX>-(\AU*F[<Z Q9.HD6ZHXOX6IW>O)P
M):2Z4DY* !IBQM0\Q/PX8JJ33$(&Y3G#Z@#;XGXJDG \G)B4D0Z,\J0<-IOA
M_57*;9&Q+Q*6BQ"9ZLO 98Q6W/HI<-M-45BEQD32O$B[Q-S%O ,!(0IWK/5*
MU<Y5W*E-8->!;07L.HJQCG*&6?[8[Z\HKTO9CW+BF[J<;$Y<0GJHH0,N3 9_
M'D6>:&61T'V=AGV%7Y&E31B7Y *.M2('@5))QPOD ]CD=Y'O)!.S$V2$' J4
M\ZR!HJA75*U.I&='G][2G"YL<$5OJ&1P^5-%+#*B+C*SL+>DZHGD<>D2$KG)
M?%,YZ8PRPPL?GP+XS)JA)10B[,[\Q9(2(_!J5TW,_/SNXYD? F.D5.@1<TQ9
ME^R.6*0; +45=<$L60M,29: &TL)QZ+]"Q?$6.X30Z?*"5/RJY;-O@8SNP"4
MJ-V@IA829'BU4'<Y4.''_(9VKS3._2-XO4XKU<VE0X%^S%4&)FREJMDFX$\"
M6=9D$SM2O%Z<20_6KV<!F:"\"<KOR]*]-K)TU['^#$&M8L\U%/Y7+!#IYN]
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
MPNC%E]@/<6QWL Z=EUM(87=@Q/ 3%\,?P>N>HXOB6'^+XAN6SHTHK@R3.Q"
MV@V&IAP:E,'?P+W'WI)/7@BO@:=&"!\_ G7D8-.@.=AT?AUY*_AGGBZ"7_\_
M4$L#!!0    ( (*$HU9@6=Z]20\  !&>   0    <W)I+3(P,C,P,S,Q+GAS
M9.U=W9/:.!)_SU^AX^6R56&8&6:RR50F6X2/#57,P +9[#UM"5N *D9B)7L&
M]J_?EFR#C<&R@>1\Y]F'S6"I6]W]:WUT6[(^_+):..B)"$DYNZ]<75Q6$&$6
MMRF;W5>^C#O5=Y5?/KYZ]>%?U>H?GX8]U.*6MR#,14U!L$ML]$S=.?IJ$_D-
M305?H*]<?*-/N%K]J(F:?+D6=#9WT?7E=7VW5-Q-WDW?_GQCD:HUJ4^K-_7+
MJ^J[Z612O:I/WD/)N_KUS>V;V=WEV\MZ?3JYKMZ\G5Q6;VYN<!77+:MZ7;]Z
M>S4!!O;MK6:ZDG?2FI,%1J 8DW<K>5^9N^[RKE9[?GZ^>*Y?<#&K75]>7M7^
M>.B-=-5*4->A[%NL]FHBG+!^O::*)UB2L+H4-%9;NIP10>T9N;#XHJ;T!:&O
MPNJ*&4UA3YET,;,V[&U75-WUDLC]-%!<4\6JG<LJF.TZUI+M;LBBS=S6_,(*
MPJXKZ,1S28>+18M,L>< B<?^\K!#IY38X @.45#'*D2*72QFQ'W$"R*7V"*9
M;/'Q%4(*([I8<N$BEB">8CG1PDKA*K+K"O+Q['$+N]I)54T9ZI6H7R..*]6O
MJOIUL9)VI9:]54]69Q@O<[4<I?%;#Y[DD2#BG%?OW[^OK92W[9=@K_?H^E7U
M9_7JNEJ_RM'L(3?,WC;\JH9TYY!AV]/RR1#2G2C#WJYUR!=,E/JWS"C&_JZ:
MT0@A@=+^-D^#DE@7,_Y4LPG-XOB[U=4?>UP=,\9=3:^>!,^62\JFW'\ CQ1@
M=R%J0S(-![#$2+RG:^A_[K"P!'<,_:BV%'Q)A$N)C([BFL%<D.E]!<;R:CA(
M_>G@R04($M9(\(][GBJN 0EQ>EM%0EH%/G '^SO$-TV!]5X*DE=O()$P16B8
M_]?5M["35WT@L3SG_T)[FTSS:@\DE-$CE%?48RA'U+ZO-#DL/P=X!L*IYU^&
MW;25A&YX2Q+R#3EO1?IXJ?^[0M7MFK6*-"52I!]JNP0[K#Q)[#[[J/_>=?.
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
ML)=K4BC>C-#P7.X2:_X[/%1!FZ'C'*A= #A&2V+IG:,Z,M],1@:%3%0%4&R
M87;1>QW( W8AM@J.<*B>/0*58#RF5GM%32_9\K(I@.J;S].GS4A!A?-$:/.U
MZCG>A!P?H<47/8:] GOK%L#R'>-LTRG6Q+*9TG.\)RO8&S)UKHLS_X#O9^+8
M7386^FLI)B<RTA5 N0$1.D,$RUG]E8^A.M<\YNJ2(OI$HBH8AK'<? J@_.B9
MV(1M5F:/,(<:IJ7#! 50IPDQN]/#$R["U^9CO(J=0C0X;&;Z BB;+>O?5FYX
MCM<',48%4%]%LQZQ@V2N# 'SWV>ZL>^FI8ZY>=D40/4A67K"F@=?.]J,*QTN
MPO'UX'(_"VE!TP%-"#?45TC])4GLT-8 FC?T[&S$/Q1<O5-76G.RP!]?_0-0
M2P,$%     @ @H2C5H SV1B)%@  WLT  !0   !S<FDM,C R,S S,S%?8V%L
M+GAM;.5=6W,;MY)^SZ_0>E\7,>Z75))3LB2?N,JQ7))R<MY8N#0D;BA2.QS)
MUOGUVR"I.VE3)$B-G;)+$LGAS ?TA[X C<;/__A\/MBY@F;<'PU_><5^I*]V
M8!A'J3\\_>75'R=OB7WUCU]_^.'G_R+DWV^.WN_LC^+E.0S;G;T&? MIYU._
M/=OY,\'XKYW<C,YW_APU?_6O/"&_3KZT-[JX;OJG9^T.IUP\_K3Y*=BLC8Q
M8A"92$$9L3D$PD1P^(D57*K_.?V):BI$#IQ('2B14GKB18R$"Z99P!LDI28W
M'?2'?_U4?@0_AAULW' \>?G+J[.VO?CI]>M/GS[]^#DT@Q]'S>EK3JEX?7/U
MJ]GEGY]<_TE,KF;.N=>33V\O'??G78BW9:___?O[XW@&YY[TA^/6#V-YP+C_
MTWCRYOM1].VDS[^*:V?A%>45N;F,E+<(XT2P'S^/TZM??]C9F79',QK $>2=
M\ON/HW</'CEN1T-H^ND4?HRC\]?EDM=[AQ_V#SX<'^SC'\>'[]_M[YX<[+_9
M?;_[8>_@^+>#@Y-C;,GDSNWU!?SR:MP_OQC S7MG#61\K^F3(G$4VP3.?R]Q
MT]=WD*,?Q,O!I(?>X^O9K0NZZNCA<PO#!-,.NWG^8!0?7#0HXAHU-]\<^ "#
MR;N]RS$Y]?ZB=]R.XE]GHT'"L73P?Y?]]OK=, XNRT#Z.&I*0W;;MNF'R]:'
M 9R,/HQPF U;A(QW/'TW;*&!<=LS/DE@%(D.+!'I+26.44DR4XPFZ1C^>]C3
MI3O&V!\3:F0_#A-^S& A3SA_#8-V?/-.D0J?2*0N\JGT5N^_C]@8:!I($SC_
M\H-+Z&5ILO0XZJV.V!F"*6*MET1Q$"$'P;T1E3MC#HR'+;O'S-TF[HP:[#94
MG*]V/D%1<S,=.L7DF_B$L@]'\.R*U^/+\_/)/4F_A?.;[Q>%^N(L:T=U!34E
M!#9\7<;LC<[/1\-[*-!<9.>M(,HS())Y0P)WDG!G@TA6T>AT9;H\QK ,5_C?
MARMKB:@:4793ZI?F^L%'WT_OAGO^HM_Z00^T"-XK0R2Z$43&#,0K#P2\]5'8
MQ%QDE?FR ,HRM!%_']K4$%@U]IR@HSN^;*XG_3(E])3+4@./6G.BI<$6)JFP
MA383<"F$Y+4./%>FSR(LR_!'WO&'?.\$JB*S:@PZ@M;WAY .?#/$%HYW(\90
M14"0]B'W8[_M<9.I90X-**.*R& ,<<Y'$BD/RO*4=*[-I:^C6H95ZN^CE2J+
ML9YYN\-QV)Y!@WR_:. ,AN/^%6 OC<[A_6@\_@#M83[QGWL.@H6$P;,2S!-I
M328NIX"&6'C(+%G+4FVS]SR(RQ!/_WV(MTD!5V/A^[X/_0&:;1CO#M/37NL9
M !]Y<B0#:ETI,ZI>\(Q$+31U,EJF3&7:?0U3Q3;O76)(-&Q[SH 4ACKB%$47
MA8=(4-9 %'-24=0!K+HB?XJB2Q%K55X\'AEK"F 3Y"_C?P8% )11'F-A:02.
MPZA($"X3P836+I2A7WLN9RZ0+@6EVZ+#BF*HQHA*9@-THLZ%0++7&1T*)+('
M_,LDF2(UP&6RW\!TX,M&M!OEW L(>A-JZT9]9IZ=#2800P,.%FT\\1J'#>?@
MC?:<>1^W;+]6\HA'E\-V_-%?ETZ_:9OT,6L?--$"+)%4,1(HTT3I' 2Z9!%2
M;7T\'TE'[?,J')CCJZ[;]?7H/1J>GD!SO@^AO0$2:48SP"BA&B(.=9#$,VPJ
MU]@R$(YE5ENASH'148M<@P#K=GHUZ4]"I3F-BXE+JKTAD4?4M#&:HFD-$8*[
M*)/P.M5>5%H I:,VL@8+:G1^O0F2\1C:^QZATLDKB?8^0,(80<M O H8(QA@
MZ!52Y&1M)? 8P_K+I:,+:-KKCP,_;-&K*:['14G,^ "H;5V*D*%D43!9G F*
MDN,X_!)54GCGHE'5UTT7X^F2N5N+"T^70BL)H1K5WPVOT)LL$(JK.QF%=VV=
MMKUGN;$96T8P'-(X!KDE5L7B;T8?K0Y6V]H3,4O ZI))K$J2VB*IQI5_CD;I
M4W\PZ&4CHJ(.U7O*J)1!2.*$,B18EYVR-O'J<U8WS^Z2":PJ]94ZMY[O@VH)
MFSP\?0]^#$>E\P[S'V.8-+'GO)!6"D6$XJB9 ( $#H[PA%QSC.?D:6T/Z$N
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
MP)*1)%@O2L8R$*\I77A=DY5".U.[AJ[O/1T<\T7)^[K@X;O+\OJ_SS?X7A(
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
MS"#^Y;3Y^AL^>BG'^,6U^&Y9\.@A@J,POJG#@(IW3X&R1+'R*;7!T<+M_[!
MW%QU6&_^P>1O*M*N3UZR2"U%0X'$[ 61!@P)CF<"3AN1E?0"[DM$>0P\W.%6
M[XV%74A6D76SZ7CTZ<JW]F+J_WM\OO+!"F%T IGPFBLI]CPZXB-$PIP0V4MJ
MF=EH#'G'Y[C[Z<.9&X=1NJE*ICZMXQ<_KM36EV48U$(T0V+",BV(LAD-"Z4!
MI9*KT@G VH@Z.$NUFWO>"^BGOGWKLZS/"/WAE-K<WNK]:[/!ON/[?6WNZ-D!
MAPI4?^9*16GHTP72WT9=#E1P2SA+:#5*@]<.UYQ8&K6W*FN9>PLP/RUQ;Y_1
M\/2DO8,05-;R7B]#?B]OAOS6&<LZ1Z^B(@(47F:N>!X=525YGBEAG0#*6FAZ
MNU=XTL[E&JQLJO-AJ*R'3V=^"D@F2,5QC:_H O [/UUVM]\_'Z'E@ZMD"NRS
MB3O]2++S0IL<G)!"QZ!I%*@ ,L>MABQ'+=<X< K$UD5.<(W)Z<)']^+']:]\
M\#_*1R>E)]BU]](;&1-%?=4R+DM#6TF<Q_,R:>N49TX*7SO<>SCJ@POMSQ>_
M VD[E%7#]I$V$!3SC&3'\ 64UA+K<T;5'JA7WCAE:_<U;8=L^ -T8$F[4Z-?
MGV$]&-_KOD+O\X/DFNVBU]*>3*B?1)\EL:ZTCBW^",]H)DF"%9Y[IZN/CJP&
M?JA@SI%%\CC,/G;,9KW[^X8N&9-R%MZ2J#FJ0IEZXI5#Y26 #E9I147M8_,1
M3K([DGQTF('7A4^#CS9K ^[/&7B=V=AIQMD^/!A>4+C-6LM$N(AEN"N^'=8S
M@X97XE2Z$)C\N6?@]2@?'4A_]!EX.1CMHZ=$&*,0+%KIUDJ-IZ@S44GGF:]=
M[/RD9^!U8NY!,_"Z<&8H/\<K"//K-J'EN_U=&[N?5<6;T1+JA@,#?- A&YF]
M#Q*D#3Y[@1^5QO+&JSS:_=A#QP*$^75=P[4NGK.*V:HR+:.,Q:,,;3=J/0D\
MQ<BLR<;%RN_G#BB'GDOE0>_SRRFD\?QW'Q>NPBL'Y/M\<M%<3N;O+^>SN9\D
M?$U&/!N=4(TCP!B:(4%H8J,"HDWTAG&.=FSM1AU=,1ZCY?7A<K)Y+O7*F1X<
M"F^;R>EGF%X46ESU.LQ.2ZH1$^Z8EFH[0T+IY)\]1,EB3&!K*SS;<#P3B3B4
MPKT,3D$LD_32?QG/_?E;0*OP?3@?GRYSDT><1^.3MH0RS1"=5V42E""&)R>H
M-%'ZVKZA^Q$-+PF'<^W.Q)1J).]!(&YN=]FK?SX")C5N#(CQI9LDIY2$E"T1
M7(:4P%'\M\=38 7C&;#^4.+VD'1S$]*[9A)7J 1N(W$;B49=C<@8! E&E("V
M$P(<WD[50S7;D3PSKN])XAY&M-Z^X?[P\\MI251<=*V>Q>GX2Z'R"+A@S@M&
M\%C"^XX%E$[P#JUZU$^\4LKZ^W+D#]>4=P![!F)1GP$]S-_;IL7>ZG!^67(9
M/J"=V*01LI)&"90D8*5A@I?$T8"ZK&4HZ5H+JJMKBQWP/0.9Z8T==T5''9+Q
M4S:\#"CPD*AW( CC4919HH(XA$(LSUQY2,YM-H;<FN!S]<"A(GXU#8#]*?)8
M0G"?SIKI?"W)91S4PMNK#%JJ5I>>]66\? Q ;(Z.@'6,.>>"3K7=*%N!#!UV
M.X"?F\[+@^G:AZ][$]3*2]L&5D]ALAV0CA,@J\"TA\3@ (H/*!",:44CET3X
M$NW1B9?L%[S8C*><Z2QDK'W?#RH(#P3"AI.#+H2N7:'U#1),KH"]:^:P;A6:
M<&F1%1JN&3>J'&[46<0HC A*9VV#;7&S[US@&(EG%<C?U*9=15_O;#H??2R9
M( M)!:9I2,(34](\)"_-@,$X8BQ-GF?'LFP5I<2GWGAU\;OKU_;6@D_OFMZ?
M7A4]-5<@5K+3!D:7:[@-^^J_D0]?MP<0?Y-]!U"NZG%Z&TZ496$9""13&AB"
M(V5^*@$>;,;3P#C1ZOH\-@-W7)/U^=>%8)7Y]@=2ZN+R8@4D2$:M=9QD*= (
MC$J7\4J(RR8*+$?*?2O#YP'.W5ITN.OP(+(W-6A6^<K[PW^_ 21IH9/6J91>
M6[P(1")><4X4]8*GS V#5@/*'F+>S46?(//VIEDO8[QO.KP6YPE*$U"0$G>3
M1!$G(#X80P BM0(4=ZIV3>-=%$]/HZE$T1[B$;<1K33O-IAZ<CELPW,<?\.A
MO+J7]0<0NO<7_<H+DJ7+0(DV"H\P)<N05$$)C:",<C:8GE_U(_H8AN!]%_KV
MP/./\+4Y_SJ>G-X&MV['S9@P.42$%!&<"Y*XD WA.> M1#5>2+5S#^X%-+Q7
MXG">-7T1O*J>-AY]NOSOL^;RRE^RA%="+RMHFALMG;"$JI(FS#0GP0I)A 9O
MI!'&0:NV0/<O\X0Y7)N(.]_V'C*@*]1U;WU,M;SG3C7;487@M/0J0Y111^\A
M1"^8-<(E2O5HZQ/[R78.6LHD-;["(93!/AI- . E9(FF6!;9&%E[H/> V<XK
M0^5%,YTVW\JAYK_@3^8_1HD[8QF^,5QZM%DH3<0Z T1[&:V%G)*K7831!=_C
MR6GM(A]M$A*J<*3RU?)F$J<ET_+-9!>ZS5V,<C(.WV)-@BB1?NM=*?!F)$<$
MK:0%(V.+VZ;[RD];,@:@=N40U^W=OVR^PL1/YJ^6QL[[O&B=77YGM9=EYOXH
MV:A!.11FT*B&2^F)%V4N352.Y^1 >=I"//9:_.E+2/\TKQJ!V07X'Y/Q9-'8
M9S%]K[1<A]EMR-Q''T4TQ-N,D+DO4_5,( $@1\D24-OF%-ES^><J*'7I7M&;
M52"O_-[KO+R">>I/X6-)\!\)RDPN;4.DE89(-*B0!#X18:7WC*%R;G(+>;AO
MC:?/]&H4["$C]J6?G2W*-V9GK__K<OS5GY>N"B?SEZC,_\ ;;CF!@(<4 VZ2
M0 :-2 5N6NI %!Y4,7L%TM?N?MH*V-.6C?YX4#'_=?O&%^W>/GU!M2B]G_QO
M/QT7%WY)V66CE)4.CDD":6&1E_[-.6O"8]2Y3+3CL;:+JRVVYR$NO7#BKL3H
MP8MY573!F>(4LK3XZ@P:5,$X(J37*=M(C:F=@-L5X_.0H%XY<U>2S.%G3X8I
MHEU.]X.7S6P^^]L4U:21#IY;P3P1GNHEL*#0[+*H7TAA A6Z=F'73C#/0S;J
MT/JN$-B#=-"E,ESF,5YK3@&OO50&F@)=Y.!P2AQ"0179:VYU=!%X&]USR[.?
M-BNK4.PN!]TA'/P TX@;^XR,F)TUY^E]?M5<H#(\CD7M&8E0LD:5)98K41JV
M @G)% TG*N$R5RFTL2/N7^7I<[4B%;=XG0YR2=Z%]GLSA?'I9($LVA!BD(X$
M71KR9AI0\E@@ CS+)GI0K;*K[UWD.;)W7QINX>Y!3L75<?(.YK=/%(Y'BA;*
M$3Q6.)XHSA '7)/(%6>0)*.L30QSQ^.?/D=KT&T++P^ND__G=#Q'32_C ;*Z
M[Q<[G\TNUY?^2!L?F$ZX9:DHD0:W[)06R+P(401*F:R=I_(PJJ<M$3U1?XN
M')R_]A;F<YC.UE;"#6-@[;R6 )HB+-P_2G"0J$MD9HAW@.=1RE16'XCS$*;G
M(1Q5*;]%-*H6T8\<'E>"0R;,%\L08B2.([8LG0U*AJSJMU2ZL?XS8?F^%-W"
MWH,=?=N< S>+\D_FRX+\UY,T<C*#5XH3<$7A!.51)4D4H2,QK&5.0.U^&AW@
M/3_AJ,F/+;+3B\MOU1GH;OY$]*4#<Q3$>-1\9 R*!!\TT89[*H.-,0_17V,7
MON<K/54XLD5\*OCY;A)@6180DG!2<R# 8ID/9Q2Q&51)$K:*1\ERJ._ANP/C
MV'TZZL4+NE/UL73MN+V/1?*XC=PRJAEA( .14FL22JY-MOB]<5E*UJ]P'+--
M_L%\O5=..M.WIW:.UXC>^8MU"7L;7#T5TNS"=)QBFD-Y=J\('$CP(06"H]&3
M(2 @!\6SS3B*?/:$9J>C2AK-Z=K.BF$%X8'"FJ'DH N=*^<U;B_OH$QG*AQ)
MR2NTA0,M@4D\[U@6W.K,O=Q(-MCJ?WP<I3%UJ-Y4)%GEM.43W%=:[.VR0"E^
M[G4=AZ+9.\L5$598(JU+)!B\!Z.@BB8OK-G,,-K*R-TK#%FS7(/R376R57X?
MKU#]WEQ.UR.\4>LP%D\:<*84\VE4/Q2J'ZAVT)!%,(RE+ER\?O1S8-^>A*J<
M^KLA33= 40?&!&>)E0PW",7\8Z49(+."@M66^S9!NIT+/(,3M0[Q^FAJMIY%
M\N)RAE;C;/9I:70M9_FZ1*,I,VR,H!ZW"T!<TH&8Y'R.G+I0W4ZZ%]!S,9GJ
M4;V'7M@K+"N);P.FKW:'-X$<J<EA/4;=&=AS*)5[F>]T$Q1WV7)=6KL*77JR
MIT L)$]89-Y;9YR3K5K$/"Z6/]3.<"".=R%N90WL]3G$^;29C.-Z'A0%XRSP
M3%BRCDCA\"S3CN)7P2)&FC)K<X/?>? 1FA?N3^2F%H4J6S^+,0DHE*?-=-GZ
M(OE O1:+7A=ZV=':9H_[LS89B*HDZ[7@UN9SG_KE>C"M*A= W<2RDL<V:+9?
MI@]R\!BWY.$4W\&Z \C50U7L!BICI63"E3N@]!*3/A-O#: -QG/.VH)R;7NY
M#\&\G7T)^^5=%RK5;M;[!>(XCR']'=(I7(4KUT>Y<4 !0)*2%X$'. UXK.#9
M(C(U0B0C(?H6_+M_E6']#H?2O^F%>#V,9]O2"(IIX2T7D6A:JI642JB224F4
MB FDM#ELI@@_@Q9X?1FF!]*WCT+3;5V!VF#Z&1OB=>)5FZ9H^Q!ZJ(9X*<DD
M A5$1UY:S%,@7AD\YJ(S7F;!*; GR_SN#?&J\[X+?0=OB!>]9K+8X#Y36C+6
M5 E@1 )XR.5L@O;5JX6?0D.\3CSKU!"O"\%[N/C?WLA'6[=PDPIR\< G9\L\
M@@PD! ^$>\:2B8R#JNV>NHOB&?#]0-+65MX?:-P7D^!9"4U8Y*6!M@O$>6;Q
MF+."6@Y<Z38-AQY=]\-#N="A]V$7$E;F[@L_^==)C/!E7BI67DU]GM^%1RV:
MH"82ZB3'B\Q'8AU%M-EJ$) SHZH%AULL]:2Y7)N4/422EB4I&_M5>&'P<I&
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
M;OZU'>'V&+>OZ=3&EI'I$#5S?H';O@:Z C65D%PW9(=9?2^G0\)6IN3BMUA
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
M";(7"S4VA*I_#M2("#;;AG4Z5&W7=2EG>1WM18X(ZCR#KWVDBFXY [.O4V,
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
MJXN4;X!?J0?S;_/7YY4$C,+UD!P=$;/,S8VF5NC=5*EHIR5EG47ZI(C+;Q9
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
M@;%YB\<5^+4J55LGD]N@8FU"9TN4#F!^?JDQ#FV/'EV/ES%0O]1PG;18OYA
M?1TOKJ4T1%&^-C]^6MTLOR]F,2<IS1.S9&8\@81H#IE*,<0BQID46 ND_7PO
M#OJ8VF+6.!HT<EX!*ZF]&;6R^CIA' +JZH=Q$4SCN&+X(=3#(>,D!A?X9!RV
M.;);QDFE#CTS3C]ZP1W5W7)NWBC?_N/1--NGC/",8Y6JA$00Y]ALH[,80RX9
MABEB*--*)33/?5(;AQ'+BT9&R&)\8_NHK[(:W?X%J$J['O=:EP^:I"11)$>0
M9L0,FL("YB)"$$F98A73/)-T]E#?.JS9:CW5H=L7<;@!?*5NBX7-Y 1XK[#P
M,.,62R2IH@K&.K,E*,TJ;*87@VF:J#P22F4):L;M[<(QN.NE1FTCX) KDWSI
M ?.X8!YU",:X@-X27:W2%=@J!1JM#DR"@R< #XMTR!OLRX4:_X8[&)!';\##
MM=ZW($1UP*AR>;Z=%_?%HCJ8-<;\5*:I.?L(F$IIEE :*V@650YCD@DE1)0E
MV.EJW*FWJ9V*VL*"EK3>51FZ$';CSF"X#4R))R$;X +$"9-@A0JZ^AJYU("#
MVH?% EQ>\O6Q6<]^*Q;%_>-]\RW'$8UDE @8H2H?IT*012B%5&&&\BB/H\CI
MLN&@Y:DQ0R.<J\_&/D[=<_XB[0>>WXU<01TJ3FC;-7/-2ZU9:_ZUF[&'[8WD
M.G%"C9U_Q*D'_#W;KJ4LZB1@GY49V,6:W:I/^OCVX%J8G<5*R9F.1$ZC*(.,
MZ!@2K7.89SDW,U0(EF*2"^44/=)7@*G-X9WDUB67;34"B^?;\Z+1 [!&$7=/
MK5[C=(X<AD=_:$^*'=0/S\;@A8%W=Y<;>@!&<IT+/Q!>;G27H-CA4M>KV='<
MZRY1NNUJ=U$[?4WIIW/";:O99H3*/%?"K#*9K=>04LAQI*'FE)-$<943K[I.
M+IU.;64YDZ>Q=QUQIP%PM<6%A75P2]O%B/8PHKE#%,Q$YM#ER 8P=Q .S5L>
M[_:]OG][KU8V#<.OJ^7W]9UU$&"+IYGD.A&(9) F209)%DG(A3F7QEBBB,0T
M4LHI<^29?J9&/,TE]4964 L+&FE]+_*/0^MZF7\Q8.-<Z/MBU>-*OQ.)"Z[U
MC[<[\M5^IW*'U_O=C_>U8'\S)+-</7UAWW\SE+,R/&.C6S_I)A-<.4.IX#))
M"(Q8CB!AU#"#V:9 &HF$HXSC+,W\THR?[]3G6Q\G<[@1%=QO9/6U89_%V-60
M'1*WP:W9C;!7P&*WE;=.-&"V(AN90QJU7?$)9MD^V^'(YFU7  YMW,YO]LW_
MR->[+-E?E%3W#W8S4P>NOBN^J<:^&T69B'.D((MLXFI!-63F8X-*BRP1N= *
M>Z5U<^UX:OL1*W<KB;WU@MZ(?M6$:@,KO6^.2,=A<&.D(< =F)=<<1W@TLT7
MK6#))1V['3G1I!\8ATDG/=_OQULVW4111Z9<+^2S>,PW12GF2^NQO34@H)P1
ME"@!B4PT)+'.(5.Y@D)G:4Y%BBA5/N3EU?O4&*PE?!5<_$Q\L)._MTW';VS<
M&&TPQ >FM9!@>Q-;+] "L9M?WZ-27"]8]GFN7R.75JAJ"A1_40_6F<J:P_5R
M=5_=J;QZ:OY85<F9\9QIE9F3(8H1@P3G&<REB"%C:98K))2*O0J-])!A:L37
MKDC4R FV6H"6&E> /VV?J*L.^9JU>XR8HY5[V'$8VN@]R!!<4.W)&\3@%9W<
M)7BAJDW>$)VNS.3?5#_"W!0'K;Q1Z\QDF_PQ.=*Q8!QJBJC9#IJ?<A1+*-($
MI3%-./&CQ9,]38W\/CY:J>R\VQ2J;?*S^1';:63=Z"L(7@.3U$9&4 EYM4EM
M%_[@>1:,0&1SNI]1*>6LNOO$<?X%?^_.'1G5[NF_J?7=4NY2H!_^5BF;4/GZ
M1U'.L-E3Q0AC:)W$(4%1"G,<$RA01F6:9C)A3F&TEPHR-7+927U5I?,VIQDC
MI7/^KPM'I9MYQL1Z!-N]#\Q>#JLA,+K O_6B[D=SAPT!4MM[-DA[%^;OV1U7
MRUWU6J$S(:.<PDS;'#N4F^-C3CC$"58$&[YC6>)WN]C9W_0N%G<>.>V*M<_K
M$K?3IO1-D',4?;>]5#!$!Z:M%F M2<VI;HA"ODZ@A,[,<K2OE\F>TJ7VR0PG
MG2_YNS'=K)@-^/OZ=,^7\UF:*Z:(MM9V+B%)8F9+WL902!8Q0K,D<G.?/&AY
M:KN@1CA02^?NFO0<KNZY?Q$(@Y^;G/3W<C<ZJFLO!Z/G+8WF4G14@;83T?$'
M^OH.OBOFJC[JSU).F(JYADC95!$HPY"*C$"52*21DHQBYWFWW_C4IE[C^68%
M!+6$OIZ!+>#.S\!+X!AX$GH@T</O[U#E"YS]6HV-[.%WJ,:A6]^19X(9(^N$
M\+,\$[%6DD"LK$NOX@PR+5.8T21/LBA5"'LELCS9T]2F:V-1JPV0X$[-J]R
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
M:7\.@JM([8\&'9W5_IQ9IVCMSU[K_Y!_-9C/OSTL%ZHEWRD*P:%6)6 DM5W
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
MRV;@EF0I%9QKC5) E,8 \S('A% $N)1E!DM(B?!*>^R5-C7_VS[D.VV33MU
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
M2]>'>8)Z@XC-K9M9_*Q6RT7]DIG73 *'5')_7YF_S%!*"TW-"ID14IH5,A6
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
MTB ]J\^(?,.6U?T@]'>LOG!O8![&?+[\RQ9C?%ZN/BZW?*.W\W;A;L(KH4P
MQ>>JHV FI.0BQQR4HB  <X4 464*6"889RI-H5^UN)?TJ3FJ3M%DM=/T)K%;
M?JN?OI37?K/@F'(Q%+;#YUPTL'X_@'5G3,W1\V&E9+6IR7D&X,X. BY6VH67
M[''S+D)@.4J\"!KD"LK^/Y:+9;/A8-N%V,2.3PUE_2QGC+(2V65;:F*MLA3
M_(Z!1B+CFN%40.E'2=@OT.D1&Y68L,EH:BG\ Q9K%P!V<U,10!N3MO]0TUWZ
M5ZMLQ%(I-U1BTOB?%S8^F_]%PT^2^E^^*_3P<VX]UH\'I39?[<Q9LA[;4QKJ
M5 J9<B"0R $N!#314 :!5EF1YIDHN?*J.#\G:&J!3ZMG4BN:=)H&=>H^BZWK
MT>;UB U^F!D"5L#193\2T0XKSX@9^7BRW]CC \D+U_O7(UKRY.4K\N2N.$M(
MA%),05E $UA R $GBH/"_%5#BG2IG$GHSXN9FE-H-0TE1^_!L]\5Q$-IZ'.V
M4P %U KV??.<RP+C(#92!6 @<EYE?I<!Z:GHZ[EYM.*]RP8<UNDY7!T6++W@
MD*Y/Y.HL^W>[1A,?J[68+]?;E=KG,1$J1$8R!234N2W6QH JE@'-H7&8!#->
M4#]6U! U?+[YX["DOM^NJX5:VZT0-J_N:_;:_5G[1:+T>!/D%HT-#?K #OJ%
M^BW,3>G/WH)D;T+RYR Y:-> &"G("U)AU #P&I!>!X=7C15(SMIT2-J8D9HV
M2>^VFX?EJOJ7DC,L2DPT5 "G*3'_E!!PBG*0%;B 5!!(_')H>V1-+81LVW2M
M:S5O$K93-/FMZOY\?H_%&VDWIQ8)OX%]5]?AS*IYTS4ZVVL:D6[U,ARQ*%9[
M)(U+JWK9Y",J58=;@NG.-LK& ;:"R.YQ&8]UHGKQ'5_7)70SQ%.59SD$I6VW
M8WQ*"7@J%(!%5A:9Q%H2+TH$3_E3<S$[]6V^X\E:WC\[U3UWLGPGQLW[# CW
MP!XI"M(A%&,A>,6C$?.2/C956 @T)^C @H8)3$]8K]5F_8>QL#D2W/NU+$<E
MY!2DI88 9X4&E.4(4 Z5*G--F?2B:CPG:&H.[.MR<0\LU6O":HW_W3/1X!R>
M;NXH!DH#^YU&Q9MDK^0@CN82$K'R <Z)&??H_X*Q1Z?\EZ[WW6_?S/[!?E6/
MV\=VHS.7%$FA,5!*9.;IUSD@*2D +91&DN60:*>4ZZ.1I_:XM\JY[@Z_QNG2
MUOD5U@_\&+=Z1=WE/6-MWZ-J;CIX3,UO^T?T>+R1]GK/F+'?WCUWP:!,37\H
M$Q'<L5\S5G""M<(@+W,&L&+FS5RF*2B41"DLT[)@?CF"?O*G]@0?4@@MZQ02
M\2(8GO<UDXLR(8ZO]N%@'OJ-[T/25%=6V"6)L6%THJ;7X(W+U;23/D6ZIM?0
M!#(V'0T3YO/,@+9EO?JHFO]^671)BM_8L\U0O%LQJ699CDF*;+-22K$)0Q #
M+,4%*!$B5-)2%]QKK]9-[ 0]7).P^]0HZ>?-'*%V<V+Q 1S8=W4*)[]U*O^>
M5(MD!VFK]DU2*Q[/8?D!%<E/.0H=U3WY ?':*WG>'>:,OE8+=:N;G/?/3-2]
M?C^S:O6_V'QK/GCW: 7>;C=K2]3>-%O'"G*8 JD% EC:*C+-%,"6:8[GNF!N
M"4BA"DS-07U7/Y?SG_905S2% [HUPL]3><^#F\\:$MV!O9=5O=[>;6#MM+])
MK/Y);4!-XU*;D!S8$,^1A:(7R:5YBQ_5N86"\]K-!8\3>#S>%/._*N%_M_G
M5JMG,WPM=J8U+Y0VT1;B- >8,PFXIA H6/*44Z%RY76RY21U:J[M0QQN%3?$
M'0_,8^,X]-%Y!^$Q:PG;))W6C3>+>([N@U*L$W4GF>.>K?O <'3*[G5S0([W
M7(G-:KFHQ+K;=R8THP7)0,9*"3 RCH=PV[Z=%[1(<TT1<MK;.CGZU'S+@8(>
MV<E'F%W:@[X2B8&]PX%N(;G:1VAXI&A?@\I8F=D^Z/CE8Y^SOB\-^^B>\;*O
MSZG[(NGZ[$77'(YW5>$4*9Z6&@.AE8F',F56?5+G0!%=E"D44.%TMEENV-QQ
MW_UP="_?M),QW!?OSLI(N@/>YB@\Y"3<LZ0^%)*A=\#;,^_XI?"G#(YZM/TV
MI>RGS#I]B!VG%/VC6E?WBSJM>&V[(M45JAVO1Q=;8 (+9#L 9*GM?8Y*0$1.
M **<\2)7&$F_WN>794XMXMBK;![II%7Z@+?&E^[G,NANSWUD* ?V!I=0'*#I
ML0= T8A^+DL<F>?'&8)CFA_W6X//LY:/ZH[]4NMOK)*63$^6!>94F 5,3CG
M3)> 8D) S@7,<,H5@]SS[.J5B*EYEWI]_V1TJSEDJN94>&,5#N"^.(&H\Q'5
M%3@-?QQE0:FU2ZQZD8D(SQL?[XCIM8"QCY/.&'CBZ.C<E:$M0'X\LOF\JQF<
M*<X4S_("R R9H$)1"G@!,9#$TI4*E6FW0J(SXT_MZ6X[4]0Z)IV2OLT\7B+8
M_T!'P&7HO0LO2 +:<IPT_(HV'"_'&[GMQDECCMMLG+XL[+6\.T/YAV*VOM"^
M[S^OU']O;?_LEH\29K20B&5 E-@\QKD@YCV=$0!U@7-%&,=^Z70.,J?V:!]H
MFNQ4#>0 =8'<[44>&<B!?4$@AMYO> ]4(KWR722.&@-X0/ Z*/"Y-9 4KV/(
MLMER]4&)"8;_8BO9MO,L.32.!G, 44H!1CDV"P2.@8:RU$(+0J47F?D%>5-S
M-3MU:W+)Y(7"8<U4+P'NYFPBPCBPH[D*07^>/#=<8A'E79 V+E.>F^E'5'F.
MM_D?E_[8+!=J5<E[]7[%_E7-NQ,OB@J1FH@%*VP\"L8EH$B4 #,LJ<IR*'+'
M6IUS(J;F1/9:)HV:[@>&9S#L=Q)QD!G8+QR!$G"<>NX;YGRF>CU*(QVL!J#E
M=;S:#T3/&>N9&T<[:.U7_/"T]<*5@5W''I_FRV>E?JC5S\HR"K*5>L_6JBZ!
M5HMU_;6X8[_>JX72E8G=EH^'GW34N$51Y!FRR6K4_(-3* ')) 4PE^;_"RDY
M51WW\)U'O[$HVCD]#B^)BN_&V.#Y)2P5UH;]2J317E3U"F;54C1ME@U!#.#6
MWKK&JC.K8SCV;#<69Z;=PKL1)VXD;U_/16V"K6&HEYWO5BO;S:EI0/&I8YTV
M5B6M61'[@47%,U8+L#A*C=OU*RJ01XV^XHX>N]9K3T@_([(D I<(H+K2*R5F
M6:RP! (KEJ9((PVA'UF\B]@ 3SRP$S[9\R+D\.PRY,[':7%@G$:]UU[I,6J]
MCB$:O-+K0.1$ZKR.07"O\CIQ;^"VW.J>+:I_U6[-DK(NYY5L:*H7\K"-]*W^
M7"W80E1LOB/B.<G8*01!JB00$&XC3%YD@%&*S"*<%)!HC9DD?I2JL57T>2I'
MHEN]OG%W]'ETW!Y\P[D9>C_QP+2ZC^S>N+IJX] \.W<[ Y.]A<.SM@XU ;$V
M+F.K-^Y.YT#@'FV-#B4GE$K[J5DYK6_U5WO<W)7@S8A I:8R \0RH&%20N/<
M%02\X(5&)B3D6/M%HV=E32\$/5O-FW0F^!)BGX/9S?=>!]U8U-:=CM9%UEKN
MZW9C<E=?@"(:0?4Y.2.S4%\P]YAJ^M(-,7K+VI&_&*^TGC'.4<8@!RF1*<!Y
MD0*:E06@0J&,IT*3S(L(X(R<J9V_O.IVFOQI-4UJ5:_J&+L'ULTS1(!K8+\0
MA-25?6"/<!BD]>M>RAMV>STRM;_!Z_'E5Z:5-24L)GKY6C%NWY&56K>9)?)V
M81:OVU5+>O_'<K'J?JV70?;^9OM-B8=%]=];M3[T*QJGF'"@:&;B#RE-Z&'9
M&&51B#Q7$J;8B_=H:(6GYJ .Z#$.\[*^+)ZVY@UM5S4[:Y*].5?XL<&_$6X.
M<4KS/+!G'7**PY/R!L8]=D;?4.J^33K@P."?S24<6FY@(P-UWS0U?UJN;#K2
MJ<TOB7%*=(',PI;9=N." <88 H3!,E<*,\U3OTU,!ZG3VY=LE4YV6GMV)G!
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
M3$[@B59/..DZTF@QIJ=IAX&G[ZUAT6C7(^4;>[:[DTTNZ&96,HVQ(@0@S G
MN*2 ,-L3--=IIHC(4BU\XM+38J;FF7<-?IX:-?V"K#-0NH5;UP,TL,_=8=-J
M>-/FQ4>,P?HQB!2-G1$R:ES6;^CK".W"U:%M*ZQG$9NMS5GY\,!6]VH]@YRF
M!;0DGI )@'.L@$V=!H123?,"<BASOS."4V*F=P[0*&:/Y8*:4)[$LLP+H3FA
M0"*M 6:( ZZ-&^4Z->M]+C7D7CPOUR(YAO]\H6-$+-U<Z+4(#>Q 7X+3ZA>S
MJ\=YZZ,U]#@A8N1>'N>-/&[CT7.M[P)W,_NQW&X>WCV:X$NP=CU >$$+0C#0
MR-:3HQP!"J4 66Y,*PN=ZQR[K65/#3^UA[O6,&E5=%U<G<3MTI+T6C0&?I!?
M !%U*=1G>-\S;.X\>'[-;_MG]\R@(RV ^@S:KW5ZKPH+;[ZMED(IN:X9)VRV
ME%U-S4@N2TM'#G),F7E@90H(M(T7,X)ERA7B?A5B)Z5,[;GME&SX4ZKU>LO,
MK-4,KD9;O[?S:5C=7L]7@S7P8_T2IR;%[F,?0MZOZ%X$(KVC3\L8]27=:^;K
MMW3_Q6$/__OMVK;M6G]8/O)J46^8&3$_J[7Y@<V_+/1R]5C_]<NBVE1LWBZP
M3)A0U\4^S=5&[6M>=R5;!V4 ,X92+5%9@B(C*<!%J0"#A '$(,MRPK@F7CV[
MAE=Y:FZI+L?Y6;=>.>1"F[<:GT\B?ZLI=_-RTYK(@5UF9VQR8.U-<F!O<F#P
M3=*:G.QM3O9&W[R@4-@7S1Y8'L\3CS=+D=SZ" J/^HX8;P)>OW!&E!SV]OH/
M)>^-M.^J(5]8/U1/'Y>/K%K,,.,\E1 !52)MPU<-S'LF!4RFA',N"U(Z-;^X
M*&EJ[XI6T>10T^3/1E?/2MKSZ+KY]RB8#>R6P^#R=J(7H8CD^\[+&=5E733W
MM:>Y?,-5#N*C6E?WC0-[]ZM:SP0O1:$Y!I+* F#)"L"AB5 U1CE-:5G(S&O#
M^;28J;J& S63/ZVB87[A-:A>3N$*J$;R"!XHA;J#,R#$]06OA;R%(SACZ!DO
M<.[JP.J?5;51MUK?ZH]*J]5*R3I;H-W;^;!<;V9"*B6$XJ"07 &L;2TX001
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
M1)&74!LV@CPK?0K1XR5H'"/'B\,$-%+;;I8;)1[^EW&?E@RHY9)#*351($8
M040!3NV^LB 0"*4@+G3!J6O_TW,BIA;K=5HFG9H>S;A.8]CO@N(@,["7.0(E
MI%79:70\.I)=C=)(=,)W#]4Z>:RU2U;JR0QM-].2:J&7J\<F\>U)K3;_M[EK
M:8X;-\+W_16XQ:X24GR !)##5DGR.J7$EEV1=G/8PQ2(A\Q:B>/,C!0KOSX
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
MB!'(E2!/@M43!$5.1"2?0AA!1MNUOO3;24R7GMY0V&JCDNYBC?7!9BW_F.2
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
MO-GZH33^3&UE#L'7;A,X@.YZ=BSWZ,MRM/7;_]F/UV1FT!35?5N!R"B#X5I
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
M%6' "1>!/K<0D?8PVGB\<.BX<ZV+Y3NN:.X'-P=51!^BQ!X0>:-V#$/)**V
MVI\%%,\10NTQ&@)RCZ[(I)LC\&>IB#Y(L0]61!\BY6Y*)B/R6CR((%F@&,LC
M<>ZL!$UKQ]A(0D#Y V_P\)+)1ZI]/D@A]Y9,'B*=#E9]G;](-O(9+J<?9QNA
M5X@;[:R1PH/VE0N%%>+,@V?<$J&%0NG6SN?]E'0R"+.WG:>!VKH$WW899L>S
MC 5RJ3-9E"31$&? I%%D1CACV+H_^RY:QK5.+?3\0^@<(?0.P+-EH+9UN^#I
M*J[?E@PQR[!.^0E<$4LZ9]JDM8. T@57M"^Q>=.I'Y/5&Z2.T?_M<HK&RN@"
M7_?,YOX+":J.'?GM^P67ZR;#),/EI^F7]=),04<??("<BZK[/W$90J#/9-0E
M:U5*^Q&'QU#:R=#=WG;61U![!^"^AXT+*^"9#BPJ!B+:FAN2&*W2J,!ISC$F
M]!9;XW<G,6-/KAP>"??OS2>JI0-\O<;UQ<ER/3'E@JN+;<"E0#X*;2Y*BSJ]
MNC (M7V_1E]0:%><:)U@N9N:+K;B4]4]'T3V':#H:5A^>G$V__TF$\9(E2WC
MX PZ4*@4A.0-A*(-?9)$N'W^T""E_AY"Q@U-A\'.Z1+O #;W&>YWT^4_U^99
M!>&LK'D!/A,OB404L60@)S0*QE-(I76:X$/T=#((_F?PPHY285=PW):DU!DA
M%XNU%)V5]AZR]<1+%HR"+@KGG0H98X@ZF=;)'0_1TY_'=9S6=\+I1!6,? A_
M9VO'9^?XX??YAT_S\YK*\.%W^O[W]]-O%X9;ZV!=;9;#0Q$4TB<)42@$R9UV
M02<DAV"/H_H#7]L+B$[5]?QQ!/]38.IY38S:=EWAQ><H,U@3)2CA$T1C S#.
MLK#(E(ZN&:JNO7CD1HKCX>I8X7>P^;V8+WX/B\MBS&VO6)9]<#;2@A E@0HU
M$#'D*FB;I>#>N.Q;U_+?3\G([6U:8ZJAV$<V2W_#;],49F]Q.7^&L_GGZ?IT
MF?C"Z<?94_(_<9:^[V!3(G>)"Q(:UQ&4\U5R% $AF65N79'Y=K.M>PW4"22,
MG##30/OSQU=%!^;JY8R>1>;X'7'X_O?P97MNXD3(PAFP65M0Q2/X5#,^?(J*
M1,A0M2\*OH^2<</%P<Q5 [%W )YG&%=7@<OFHC99)Y-)@%C]0$\<1)\M)%26
M%J +F-J?-MRF8B_0Z,&,4;]G#">IJSO O0Z?MVLQ6IN"9\2"E63I4=):%$*"
M*-IEADE1X#PH[*YH&3L8/$W'#T+F2(&//=J$7C==O0AIW6IG>S>/@JF<% @O
M>%U'M>$.?0@V9DOA:@XI[N$QW??LG@!PK,;F#<77@=T8R"2_NFR** SG/%L%
MT04*4ATB>9J,K4<(9:>D\?8GJ<=X=5 ?5/._W2;:%90Z6%I7+O+K\VH:WI1K
MR0-_Q;,\T=QSIY*!G%B-PH2'$(P#J83QP1<I=>OYCS\DZ@]9WW$DAG9>';10
M:%\(G5>!A;-M[70.2L7@ (5#"N!J?IZJVYF)/#KI>6ANM'?1\H?,^FZ.Q^/5
MUT7I>Y7'FW+3G[H4_9NR8>O-^6I9I_F27"<E8K*8!6!F)+;D$XE-1!!"A%@*
M$TJT3OPXE,8_9%)E&^ .JNX.[.KV#.OYMR\X6^)$N22=R!YD"EBG)FF@N%-
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
MS.4 )4D>8G.OXT&">D+1Z0Y(.][W *0U[=M]%8J7=3"55[;&K')D'C,PD02
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
MEG%#08,=54U8WRF$-KM+6IDP.\N4#,2>.J/7JVQ8H'T0O"D)7>LHS6YJQE5
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
MDTU2^V5+ .:S=J0]?,X><I&F-1_^!3,_#T'3*9F?ATBK@\N11PJK'9?<(S*
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
M@"!!9J6AN8^Y/W5='J+-D+)C1%ICH74!R'I_O?S-)HU.8B17)D),M9<D[5\
MSWQQ/#BG+%>M2UEN4K 7L.RSTW$-V-T17,ZE55;6?H_%%L-T<;J>]YGIQ$WV
M24HG6M_\K]\\[I7#*=*[%P@',?)Y%J-O FF5F:]^DODXA8MM$&T!T_QV-OWR
M=O(#\YHA\==?</9E#M^_3A)<G,T13AA6]@1$#5[&/@S[AJYQ3\BYUUPP7_-X
MM4J!01WC6-OYHX ,4%I[^4/5N%\EA*X$^[Z\7W[%^:?)E^FD$(_K"V\FC-:(
M\38)\//L=Z)8#1&O!I&3CY5(<3 E>8V&9,>\LH)I+5&DH$*V[<="-EU"7\&M
MHS!W-]H_GI!'+E"X*M^]H3EJ1GY&[FOR/<LQ$^E&T\D6DJ,UQ:050K1V+UOP
MD0J%G02,W6UV1$C,6LMG;)"M&7-]"9N$61T+F"P,LZ7VTBUU=(_D-66GML]T
M+@>_ESI\#&2["!BOC*&18&>MN3PR5-Z16O]Z1N8-D;^M(]4(1?!*/=1Q7EB8
MSYDTNPC)&K2Y[->I^!&,W'WSB.!H(\I9,[Z.K4!FE[>I#SY[J01GJ+%FVX%B
MWDO)D),^Y<75L1@M-,>=-X]7NM(>%2?R=>R>"Y?U(NYLFE>'\[;D!HHSR= 9
M*VK,/WNB'QRRK IFKI77XI;O<7_;A7N>/5[!26O)-^!=!_'!O:[K!!?1%Q[I
M#)4U10,M"]H&E@!%D1BC@B=,\'][4)')@'WOQ[=N!Y-B!\@\)GT\<F\,R,A"
M=K7C;@VB2EDGIUA+AJ  Y*U35_^5LO^/Q$J#O/]#!-?1+?Z[V7JHR?1W<D (
M!:(&S2+I>[(( 5D@U<]JDV:!TH32?++#+EJ>0:[^*3AK(H(.%-VU%:PC&LHY
M4X+E+ L;:0N0#>D%1Q:=U=9*+<F^: RAVS3T$"0Z5;*W^QF?PN:> T=OIC]P
ML5S9%4V&@NQ^6K.A('L2W"C&4G,+EK_^Q.776;[V;C+<_]]L,EW^)WUQ(]$A
M9O+3:F\E5^=2:5\[#A1=&#GV*2GR"E1I;44<2&*[KL,[7KPV2;7TW@=$)I1T
M3 /$.M-",-IM07*C1#2M%=%^E(VKGH;$T^Z6P\TD-?8]U",KNOM=Q'?P#5?W
MNE+$X+3QK+KE3->!3M&1^6 *MX:GQ)/<*VOUL1NK$VCLI2=Q.[S,1A#>R"#=
MM8[-C5&PN7A1;XR@9@!KEQ@D7:][@%LPF)+?JYKH$1@^3,6(5^M/AH+9("(9
MO_GIJPM<]VZ%BV7>7AO;)'6)(!@BG0Y:@60>9&'6*Y[1!G*(]\F,WO'X\>#2
M4G*SMFP<&0EGE\O9$M/7K<FP;>2K: 4Y&E:4J8,/?6 A2<^$#L%[BUFI?=H>
MW__T\6(O ^&@ 1,[N 7XK3T_TU^L-*6K*([%,1&P=LP+G(62$LN(7/(DI&V>
M27R7BEXZI38W9QHQOCOHO(0E?IG--^6UF\T@54G"),]RJ7<="(EYD0)SRJ-T
M/.F(K2LA'J=J[ &1I\G]01B=+(0.8+71IYN2D->7T[Q5K2BM"2$BRUY+VFZ^
M3A2+Q"P?.!=<TQI;-YW;24Q/(#I=ZK,A1- !EA[5X[]# EI(F4,D5@E>.YM+
MRP(@,(\Q)HA:"]&Z4\/^U/72UW"PTW @0?4 05@UA%S.TM\_X#Q5N7VA;[S_
MQY1>\77R_:S0NS[/8;J M&I,@9$K;8QD/-<<0J%H=T5>IS" #A'H>,C-@7@@
MC9W?-1V)E=N0'%)P8SN .4\JS7!Q?6DU5+6>Y7.Q"IRN2\8WE9/YW-'_A"8'
M5W!/GDU2N19-)9:B*VB=]'FOD2G'O+MS;^ TP#V)0#K0A-LI8R]GW^*F0_*'
M^>S'9+%:]XT>",0+N#A+:78YO6I)5OOXX%G^K\LUTU_3(Z:)?NWM!.+D@OX"
M%^<U\Q6P)%:@LA^<)_:'P'(2'*&.0[>M(T?#KZKSP[^-MNT,'!ULE]\L)IY\
MA^FOJT71U]\F:^M_MKW0>GU9+?:S;Y4IYQ:-!!TSHW\ST\H)YG.43%F(#K(S
MV;5O]WXLM2-WBGH:>#^1,,?.ZO[Y'=.27CDIQ-#J-YYSG1SYG8DI0$_4%\V
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
M>#$P-&QT:7!P97(N:'1M[5WK4QLYMO]^_PHMN9.%NK;QBT<@DRH"3,9[$Z"
M2>K>+UMRMVQKT]WRM+HQWK]^SSE2OTPW&&*,R3A38^-^Z''>DGXZ>O^WD_/C
MZ_^[.&6CR/?8Q1\?/_>.V49]>_M;YWA[^^3ZA/U^_>4SZS::+78=\D#+2*J
M>]O;IV<;;&,41>.#[>W)9-*8=!HJ'&Y?7VYC4=UM3RDM&F[D;GQXCU?@4W#W
MPW^]_UN]SDZ4$_LBB)@3"AX)E\5:!D/VS17Z.ZO7[5/':CP-Y7 4L7:SW6'?
M5/A=WG!S/Y*1)SXDY;S?-K_?;U,E[_O*G7YX[\H;)MU?-V2W_\[I]P>M%N]V
MNSNBRP?==DLXS;UFUVD-=OK_;$$CM^%Q\XZ.II[X=<.707TDL/Z#G;W&[C@Z
MG$@W&AVTFLU?-@I/1N(VJG-/#H,#:B_<'2CHG;WM*$^%!V^:].\0[]0'W)?>
M].#O1Z'DWM]K&BA;UR*4 W-;RW^+@U8+JJ2?$].*/7C;DX%(6F4:<GH[DGT9
ML5:ST7V_C<\G?4E[9)H#9 D_%)\H[X,#%!7ALCK1QDY<79^?G5[V3CZ=UECO
M[+C!5K2=G\_//M6O3R^_8"M/SZY[7T_9Q>>CL\KF^CP<@ASU510I'PJ!6EZV
M!Z1*%Z>7OYU??CF"/K"KWX\N3Z_8I\NCLVMV].GR]/0+=.R)'?I7K",YF#Y3
MC[KELA.I -YTAP)D)W :-<8#=CZ2BCDJ'*N0H\EBF]%(L+=O]MOMYN&Q\L<\
MF-*OUN%6C8WC4,<<&APIAL\!4WP-Q;A01."2S=-L)$*A!C7Z[D_9$,QAI/&-
M?V;_V*:MXA/>%2*I@DHUM@Q>"(4CY TTUQ5C >6#Z8,60E61#&*PAD"(&^D(
M:H!M*QN+<*!"GP<.O)>O$1[PX>VK$0^%+G3S:,)#-^OD1$8C%4=LS$-VP[T8
MRE$#:EA21_[EBZP^6W96DH[[_Q+._=2BHJ5F1\-0"++UA:8E5Y-"&^Q(0[\C
M!I5&(]87GIK4J'2B<]+2NZUB4(<#[0^E!LK!8P,5AU 2]!(\"_/C*.:>-V7B
MUO' R]P(['\$G=G9/V1$(=:K)7_D_NI1A^ROKPW&JDU2B4J,N8MLK7MB &*Z
M7ZHDYI(,7"##01T?6JK:M!IOW[1VFX=W/Z_+"0T?3 8,J D"K,<@ +I4$FIY
M,4 BCD-U(W6%5. #.1E$>6CM'6IP^:U=]ED!#:^A4%1L>!K9=^'QHC;CA4PV
M.=3I@NN6&AH#$@&:FA0O FUL :J,C$ ]$['ZJ)#-\.-$@FY&*M2S]L(\GTDK
MNR:A#U0$2CP XKID%Y ^0*;D$OPDJ846-GXR\6E7BD]OP 0/L?O8=Q(>]D<@
M05HF$F2GCQHH7;1X'#Y$'>2L#M^LSS5(A@Q2<U2P; UV76)""^:K: F+-KT@
M<VE#H.J!D!B 6@%.BI)&+G)6G(12^&-/3:D,M*;%5S2)OPPHH 5[I$(L]0L/
MG1%KUS"&W44K),91(A<.UR2"FW(+.A2![&'1-?@-%UR(C$?T-_P =01=Q'I/
MI.9]Z<EHBO=NMMCQB =#8>@61*'R&%2\"3>2UJ#$)[;?X;$&NR\XM DTA333
M12U!>PM2W3,-$S=8U<)[CR]8DL=AJGQW>/IH?MZY=05*C-UN&TXKQP&?('U?
MN!+:!]Z #Z"U8+V@<7DR08NR3MX3A+Y.E>U4JNQOR*T*JZ]!$K43RGYBS_*D
M-RZ:C\>>='C?$_DP!?^6"F4+:*79/W@0\W#*6C4SG$/##\&/9B? =K\/[.B8
M6SMI$)5OS@45]O9-IXOF=T[.[+X.QG3OLZ6DCYGFJ8)E0KU#'S2?[I6P5X_
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
MLW;7\R_>KHE3@N!94V?MJ)^%>NU9ZJU->@6ECLP$]_/8]63IH$K ?E;E;2Y
M<U>"=E#,4M%.9;MAUR1\M21<CG]9%0K?C\K[L=74U[]2BW <2BV3KI?B2J34
M[+^;C6;3XG6*:Z&%)Y.L4([R_3A P!#<N)&<';F(T^ EF8>P(!DD>0:S)&#]
M*0O% /ZF='UB,+!8GGALUDAEF$?X<%>-"3N2)2LS4"23]"I9];7@C4*;<17X
MP15?ZAA"62(9Q9%9=C;3H6D9XQBZH(5.*B$ZWK>0N_!\9DL5E=X@AR*:9]T:
MQ:@OHHD0\.Q$(>*$L[&2" B#=\Q*?E_AFCUJIUGF#M*<%7:9VZ;"2=?_76$2
M]Y@\=1)-SUB9S;19;2/@2[Z^Q>>E6KJ6SH(($BG$K%\Y:4X 6>4H!4M&7_!R
M9 (?@IH.$4TTB#$#I"L]0EB)!+V!?,N#Q"RD@D>%-N1@59C=SP%E=ZD5E -M
M* )03BP>[H@Q@33@D3B(+'0J<.380QQC7T#Q@@'Q0PY%R "38<E(4,+$V(\M
MY,/8"M)#AS*[Z:3:DC*YBQST"9:(C1\JY9*R2R"%#,V-!$L5\5M;.OXTN4SE
M &E.61.S_$M)>HW8I=1X:#C0?1()$/X5$(!51W#!U#"31K2,C&_?[+P[3//-
MU=A(3028-:,GV%J',''X.G?^C*5.THB&B),39+E0@TS!"!<Q2=TL[JQ"<$J$
M!E$FF H4L]X1T-/B;U#&@%*U!#N7P4$SJ&@M_["%K!@6F/0@EDNI*&O0,4*>
M8J*T.(@UO@OW,.LAX4O%+2:E%'AMR*'-) ZFBWF"0JF>2]C1$?@"L%I<JP#,
M##8 <:FWZ$A,$U#&-#J.A:"WE@-I>P#1]O51P+7+\][QBP+Q2R"'SYKFN6)R
MIP0_5371OHH;!/Z"J,)+DYD(?O4()PP*?<S'F'@J11>B</\8O!!+>!A?2$\M
M!&!()2T<84BEKB&&:XCA&F+XRD%-:XCA&F*XAABN"OW6$,,UQ' -,5P!$JVI
MLT8NK"&&:XCA&F*XAAB^M+U8NZ(UQ'#MJ-<0PQ4VZ6N(X1IBN/KHK34)7R4)
MUQ##-<2P&F)(2Y%2LTYCO_O+_1A#>O2U@0S3I> ?01FFA93"#.]=S5U(VK,7
M!!7>V[G7@2J\0^B-I2^4=QL[S>Z3%LKW&WM[[86O$7<:[59GX:7N=AM[<YY]
M](BA0 <H /ZIQ!.9R+UJ6+ \7U2-?)G#^3_:T[Y !]^^V6T=/KXO+&/?0X.Y
M98</O]%)ZF@YV.:?,0_Q.%UP7UMY/W)-AZ\=:2W G&UZF"OP&+-WTK'V^,?I
MG[&\X1YB2&OLD\6NUJP0^.;R.>5HQ(/ Z<AM6UR-?;Y.2B:@4.N0G8A^Q'H:
M3P)VT+UIBWT]01^)![A=\]O9=\Y4X,1P,XBVF&F@^<4^2W/*,J:%W#2 4<02
M);<O5)CD#LW.*,<&;#UEP#['_._3IHKG2'>]PC)V#BZ0$^:Y!]&/+TPJ312:
M:)KEX).IU<A#G$T23%[PO)L)4':+'L18:H&A[](343^4AGJA+:%RYC\%\TQ%
M-HERCR#-)HB9A4PG",,,_QVHH!YB/F"33103+YN3B/7"]YN\\)G/._>=^6PB
MNEK5H<T)W7+1O<%*)X,+"58P.:X; D;NBYESH^U Y<YQF4APL)8,++@9>+Q]
MT]T[A.I,U)K>!QXI/.Z9*M0C-2D<2LU-PELU"4R<:IXN2SZ;'3)N;U+VUZJG
MP@2^V;!94+$/#AHI2N],./K<3PT5CQ$.;S9.5)1JHV>0S3SVOT"6_ X I&[
MXB!7CPN6)4V(C6WH*_4=O&$43K>05_Z\LHNQL+V"UGOG=4CR;J4D@Q7 33(:
M4X G', -"D-%*<)Q7POTCAPIC'KMOIQ[9"3;HD+VI%(_TI&0Y6TR(#9[1FB\
M;#:;F)3>=H!=.(V\<.P]'0;[ TQ\@&7/R+'R#1=V8\7RCRB^PQFDO,V)#DP<
M"!EE9LOP1@T><=SM/ =&+%]!^-(/@RZ:C?U&F\ <.1.=FC8T:R%-,U&2^U#T
MIV4:1:FYA6OVO%FW@SIK)>D.7ZV^D34G!Y#5DDO,7\3I.RHPQD";R$$%N*LN
M=2J3D6*;<@NG3'8[M(N*SG.^IZ9-"8^/0).3;6=L$N*,5X BASG-;1.RK5[6
M">&424 M-,6A7_ $UY%)R<XV.ULFR[DNYB+/*J?VF",+H!6V&>(6(AND8OI2
M[@7.'!!6Y>.N0!4(LXT-PR%,3P^/F63SZ9Q@2O Q3O5$=O<7;0_#R4,H'H=-
MU>Z.3&)6_9RS;!7ZM9#IW=74W?X*ZZXK..[6)#8#CU$L3J0VX]:IV7"YW@GW
MH?WJ=L(]+BA<3;UQMJJ"0LZ.:5\SNOEC*"=4'ME)="UPJ=U-3&MN!U?LC$K>
M*M,)X8\]-243"6;0S(-3B)ZM>M"66G/T1P1ETFCJF,=:&)5186U!X?IJ<L:M
MY QM$K<40V]CM_ A8_ X:<?0B#;NS0PGR\A?)'C%_F_CY(&G<&=LY]2L,\V6
M.8P\X'@AF89##H[QD"+NF;LU)FC%P;UGY[<Y;X4DH;,+ ^!>,<R<M^NSBS!6
M6I.38G*.^.$F98N!,857V8$MY@RB43*PGSD:A8YR"?(#9HA0;% STQ.9"W^@
M83@ZG>995\/M\&(<T;DU,HJYV7=/L2 $):X<T JCK1Q*\\20\AV$XL\8H@?W
M9QL7:=;KU? <%:)T[^LJC)*B9"'UQ\=+)6'8Z[-A/_N(:E8&YQ]?9;*R'FF]
MLI'6_9JY'C"][(#I=0Y?G1?GQCX=#;VZ03_;I*G> <%EDDC-X\'68T<#K]25
MNB\N(9F^K@<?/_?@@WI,3'K9<<?*(0>/'K>*:2.+>Z+*.,"(+8DE:Y7AI"L\
M>9/(37X)UZXPWU$QROK&:![LOA6U;.W,K/SCXIW"L H% E?T'3Q.N!\3^P-E
MWRII%B;>LR8;JVOM+-!:[35:.W/9JSN3HRA(]4YCOP2\B"?Z8@EHT5Y@Z.AB
M9KR!/3Y6@O*:TU@SMXIWDA1YDY%T1E6+J!.16V[_J1>P]RH7L,\#LO9.&H7D
MK6_(ODMSI"Y8Z72-VS$))2TT=R8S(B&V,7D?*0OB(@S,4?Z;&W2!+V#H%M9R
M.1?I<BA4..1!^I@6X(#LWYX$>Y@\:& :>@P!;?(C.688"_7[B67.T,,V5Z$]
M"[G0TQ1R#GP(8SS:FPQ#\6#E8A=KQ1]]3.=8>LIV#6TZ. ,U2<R/S[\+$_5E
M:2VS#)5%XJ,=2ZA?!@#(CWR+6'K-9)3Z2TUG.2L8)5*:4&OTX$HD9EM-_./9
M$<H)D.:GUHS]>Z =LZ;9Q <D#\:NP'6#IF #&6J<LT(0G[:1%.''+5.'H=)T
M7=T!*A%3[!T$[:4;"&;G32JL6.(0,:P@IU@KE&X\SAB,9C9#8207JB6!I,/>
MAS;1J0;ET7C(O0JG=^<T,-MLF )=H%![TG>-% Q:CUC2@7 Q82QH9T03%YYR
M;%)04L DNC&/;]42]4R$';N-2:"PEO19T#*/3TI(@A!(8@%$G'\$!'"E:B92
MSVX3F%%.N(Z9@*B5,74W7[/J@Y#:B,V"^K2((B^9SRI:"&H'!:4F7:GU*81
M QI3@0/S5$JTT.Y0*)!?8J:==/(J84"^,3/Z:L*@9$A72U/AYO591F0OP!Y(
M'B+<%R_RP4!ZDJ(O H8EP>LM35=E,T&&\C6@I0OV,<=GDUJ61@J)&.3XF/(
M[I(B%*.O:J/RUUFV[?SDR[:K:?#?W8?E&Z&FDLDNN%1C0[G)+"U-Q 0V.!#&
M<H&^#CSIT. E-7,T*M36PV;A1S;KFNU3RL%*B]H+%B1I%-01\6P&IZ1YG@2-
M!<<$*HTC?]KY4C %/EW)-)/L%:IE,IN4&[TF"OV7B0-:S4JY0",.)C UO5>1
M71\X'TG%AC#X"V=94DLM<LK2!SQW?[K05<;E[@H\8]]ZUV>G5U?LV^^GEZ?G
MOQ5B9%JOH"D>XXJRF)M@VR"!Z%S!/R58U"D]YL:X9!.#DPRA+1@:#*2#&D2,
M^,)#",!:9HMF9U&RV>YTE[P@>W5]?G9ZV3OY=%ICO;/CY^C(_:"U1;^V'-_Y
M<<J6.O4 E1HM<Q'H3Z'8 85>9B*$]A!H^F3_D#[[?RC5 UVO,BF+^EQ5]C#Z
MEZ?$D^5ZJ>V^SL/W,1BWJ]O)R1=WU7,>7?GKA+3=IX6TVWWE3N%K%/G>A_\
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
M]>[IX%&'"AW_OQS<_[<X_3]02P,$%     @ @H2C5K3D*NBT!P  V2(  !<
M  !S<FDM,C R,S S,S%X97AX,S$Q+FAT;>U:;6_;.!+^?K^"Z^*Z*> 7R7;2
MQ$X#N(Z+^M!MNHD7W;TO!UJD;"*2J"4I.[Y?OS-#^2U.MNYEMW6 "Q##(F>&
M,YQ'SPQEG?]P>=4?_?9IP*8N3=BG7]Y^&/99I=9H?&[U&XW+T25[/_KI VO7
M@Y"-#,^L<DIG/&DT!A\KK#)U+N\T&O/YO#YOU;69-$;7#335;B1:6UD73E0N
MSG$$/B47%_\X_Z%68Y<Z*E*9.189R9T4K+ JF[#/0MI;5JN54GV=+XR:3!UK
M!LT6^ZS-K9IQ/^^42^3%TLYYPU^?-VB1\[$6BXMSH69,B3<5%04GIZV3X.PL
MCD_:,CPYC=K1B0ADU&J'KT_'_#\A.-D <:]CW2*1;RJIRFI3B>MWVL>YZ\Z5
M<--.& 3_K)#<Q7FL,P>+&5#V7[V-74O<3,"8TWDG;((E)^]<C2=JDG4H/C^@
M,@&A=%HGN:MXVTO]2"?:=%X$]-?%F5K,4Y4L.C_VC.+)CU4+J:E9:53LIZWZ
MK^R<P5)T-?=1O ;E1&5R&578Q% &O[X?OAV.6"NLA]MQ/![!W^-?^P'__-8(
M&6G#$7J= G;)H%3EHC^X'@W?#?N]T?#J(X#W^N:7WL<1&UVQFT&?QEI!DUV]
M8Z/W W;3NW[;^SBX>?GBM!F&W:M?/PQ^8[W^".>;0= \O- K%\,J^Q=/I67_
M!ITDY1F+I'$J7C WY>[EB^/3[KYN=W,N!-QCM43&8/XTWP9=#4>^96A'X:NE
MZ]\*25L[\+H>4#*';,IGDADY4W(.1.2FRK*?"VX<H&S!KF6NC6,Z8^^T25D8
MU'YF.F8W3F?@@IC(*AMF49T=N:ED"*UFT.WK-.?9@J["[BM(T]GS35/S,-+T
MEEM(#J0A7;#;3,\327M/V3(^1T+#C9)IJ"FP E<9@QRP(G.FD. V5!DJ.) \
MSE*X0C=9S",8,DRGRC&GO=R.0"8C:2TW"Q1)^:UDF.V530MC IR!)1.J5K &
M"D3*0'4"L0S4&?$6FT]5-&6VP(^U_EP:61K! %)E$RAC6!'GRDTA0)O+B!Q$
MNSFXI@6$.0,UP<:+S6UXWFAK'3C:)(M5!OE$:*SS5P6H@3A,FXUYE<5 &52T
MX'N4% )L D8VDE4%?"FDF1Q2C.A$U";)&GYEYNV]I0'A@AJQ*DH4"0@ YC0
M@Y:SY$_$[93%B9[;)2!+8F(<1[S3X&)U U1VZ<F.J\\;5^W#P-5HG01J0UYW
M;0F;LJ[C+:_C6,$EI6?(N)&$ LBJ&B<2$\8D0&^<*#M%<11+@>Z0\O!:*!LE
MVA:@AT1H=.+AD!L=20'#EAT! (0$./DL#^ZB*<\FDO6 8ZZ+!"3"%J^%QT?R
M%:F&Q\)?^4M82YK,PQ#M,R2B#71ZP* O>RW$RHX,ECF*5PMNC[ZBN+<P#&)S
M2<7["7T0]MK?&9K\,*!Y*2T<1R!/5)N^#*(JELV(%W9_%:Q?8PF *%?R%5$7
M!@P _<R4)48#*9F1'6QRUURXR:=&)IP05I;$$A75DFAQ1@$I@B-6)TK0$=,6
M8ZN$XD:A]\I7;:+W#,T4%BLIW8V6RB[Q'YQAP1LX7))2#FVABHJ$(V=#3.3!
MNB*#AJ_OFVT)?!M+% 1F!7TIGL"D!P#7\2'"=6]&VD'M_ERV-W@!\#,ED+6Y
MU1E'TN86\(QM( Q.N!%+W ",%1^K1+D%UNB'EL5;B"!&Z/'HWQ+=:".I-MR5
M >6%R0&]EGJ*"([/@AR@AG(BX?0"C<8"9V2.=P>*0+/L@0IWD<J!GI\W5*/O
M#=5C@NI@QI."& CS*.,8&CHU@PS8^XW9JB?8@TO]Y<.]&L$2%($*K6\'Q[IP
MCR^_#]OSE;3$7C?^\DF$C9==--UITF\#^/.\426^-ZI* O0YV\T]-D=EFT4S
MN^CZ"L[# JRCJ#"8WHV"=]]DJJT#O0C/,#%X!E9^]\]0O(TIMZM"CJQ#*)2"
MZ)A<+ZER 2?H6YF4!^U[\M6G1?.\3S#'AP&[_^$$0\_7Q!*NU34M($MM F?-
M$,@O7U'3MYO E5\<&D&GC5W54!H >VFJG)/R,?8=:RC1."D4>(86_G_"^ N@
MTTN@68'F20$X./B!!\-(2<AF6<Y6G?Y<\ENL3[YYH0I%;1<]J5L^Y/@JC)1]
MN3],/\ U7("BE2NJ>1A/9:<&\@9_CP L4X6T4!YMD0(,8(,HDI**'WP61#2$
M4L\63P=R!.A!H8L-W--5R*XD#@)\T//3$DA57WQ4-M/)3&(%ROBD? QL2MJ2
M:9[HA839^51[KN);, 58/;V2UO=.]L9/@TB*TD!J'1TB2H4Q $^:&FQWPG,K
M.\LO7:#8/.&+CLIH_TBI6YH?:^=TVL%?,6?(TU"@RT5H/3^]_H&S'O@?.9V!
M?[%<N9RNTU3#B=VY]FG]+'A\.JB'C\[]168;Y+)W&W;&0KK>5%J5I4()I$XS
MOV/A]FXCMNYOCM^7;W1S480O7[0!6/1Y[Z>_%8+*+?B3Z *,;<\=*>%$^,LA
M1GQ<PC"X[E?N%5CXEANUO3E5]@E.*0H)D0BX/U4R9H,[&15XV&%794?R-VWB
M86_53WS!6E5ZA^))\3>(4A[@L,V7)'+M7Q'I^$=T,[GSVL0:><1)P5J%CP%^
MA=M5^<*;%N6G?^F#7C^Y^ -02P,$%     @ @H2C5E;G<).F!P  Q"(  !<
M  !S<FDM,C R,S S,S%X97AX,S$R+FAT;>U:;V_;-A-__WP*SL73I8#_2':R
M)G9J('5<U$#7;(F';J\&2J0L(K*HAZ3L^OGTNSO*?Q([J[-LK0,L0 R)O#L>
M>3_^[BCI_+O+J\'XMY^&+'73C/WTR]L/HP&K-5JM3YU!JW4YOF3OQS]^8,?-
M(&1CPW.KG-(YSUJMX<<:JZ7.%=U6:SZ?-^>=IC:3UOBZA::.6YG65C:%$[7^
M.;; K^2B_Y_S[QH-=JGC<BISQV(CN9."E5;E$_9)2'O+&HU*:J"+A5&3U+%V
MT.ZP3]K<JAGW_4ZY3/:7=LY;_OZ\18.<1UHL^N="S9@2;VKJ]*QSPCL\"E_+
MX/@D..,\XF' SX+.Z6G8B3N_A^!D"\2]CG6+3+ZI357>2"6.WST^*5QOKH1+
MNV$0_+=&<OWS1.<.!C.@["^]C6U+W$S F--%-VR#)2<_NP;/U"3OTOQJWM12
M/-:9-MT7 ?WUL*>1\*G*%MWO+XSBV?=U"Y%H6&E4XKNM^K_LGH%ENIM[IU^#
M<J9RN9Q$V$;/A[^^'[T=C5DG;+;ONOVPP_^,?\<[_/-+(V2L#4>D=<M<2(-2
MM?Y@>#T>O1L-+L:CJX^ U>N;7RX^CMGXBMT,!]36"=KLZAT;OQ^RFXOKMQ<?
MAS<O7YRVP[!W]>N'X6_L8C#&_G80'.#4:_U1G?W(G4OEG%TWV7MM9MRE=19+
MXU2R8"[E[N6+D]/>OK[W"BX$[*M&)A,8XW2)/ 5KFKMN UN^YOR.PE=+U[\6
MG.ZLP.MF0!$=L93/)#-RIN0<R,>ERK*?2VX<0&W!KF6AC6,Z9^^TF;(P:/S,
M=,)NG,[!!3&1=3;*XR8[@D@QQ%<[Z WTM.#Y@N["WBL(T]GS#5/[,,+TEEL(
M#H1ANF"WN9YGDM:>HF5\C(26EN4:\@B,P%7.( :LS)TI);@-F862# 2/LRG<
MH9LLX3$T&::GRC&GO=R60"YC:2TW"Q29\EO),-HKFQ;:!#@#0V:4H6 ,%(B5
M@8P$8CFH,R(O-D]5G#);XL]:?RZ-K(S@!*;*9I"Z, O.E4MA@K:0,3F(=@MP
M30N8Y@S4!(L6F\OPO-'6.7"T29:H'.*)T%C'KPY0 W'H-AO]*D^ ,BASP76<
ME0)L D8V@E4'?"FDF0)"C.A$U&;9&GY5Y.V]H0'A@HJO.DJ4&0@ YC0 @X:S
MY$_,;<J23,_M$I 5,3&.+=YI<+&^ 2J[]&3+U>>-J^/#P-5X'02J15[W; 6;
M*J_CEM=)HN"6PC-BW$A" 41519G$@#$)T(LR95,41[$IT!U2'MX+9>-,VQ+T
MD B-SCP<"J-C*:#9LB, @)  )Q_EX><XY?E$L@O@F.LR XFPPQOAR9%\1:KA
MB?!W_A;&DB;W,$3[#(EH YT>,.C+7@.QJBR#88Z2U8!W6U_1O.]@&,3FDI+W
M$^J@S@_?')K\,*!Y*2T<02!.E)N^#*(ZILV8EW9_%<Q?D01 5"/YC*A+ P:
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
MOF_R#^_(^KMZTI:/Z_%?4$L! A0#%     @ @H2C5B,Q[$!"R@$ -8P4 !
M             ( !     '-R:2TR,#(S,#,S,2YH=&U02P$"% ,4    " ""
MA*-68%G>O4D/   1G@  $               @ %PR@$ <W)I+3(P,C,P,S,Q
M+GAS9%!+ 0(4 Q0    ( (*$HU: ,]D8B18  -[-   4              "
M >?9 0!S<FDM,C R,S S,S%?8V%L+GAM;%!+ 0(4 Q0    ( (*$HU93T3TP
M?5(  ")S P 4              "  :+P 0!S<FDM,C R,S S,S%?9&5F+GAM
M;%!+ 0(4 Q0    ( (*$HU;@12^^710  &(O   3              "  5%#
M @!S<FDM,C R,S S,S%?9S$N:G!G4$L! A0#%     @ @H2C5FU'3K[&QP
MKP<( !0              ( !WU<" '-R:2TR,#(S,#,S,5]L86(N>&UL4$L!
M A0#%     @ @H2C5NA\!J+3@   II4% !0              ( !UQ\# '-R
M:2TR,#(S,#,S,5]P<F4N>&UL4$L! A0#%     @ @H2C5G0LW37!"0  DR4
M !X              ( !W* # '-R:2TR,#(S,#,S,7AE>'@Q,#-D<G-P9W)A
M+FAT;5!+ 0(4 Q0    ( (*$HU;0QZ=6NA@  +*]   >              "
M =FJ P!S<FDM,C R,S S,S%X97AX,3 T;'1I<'!E<BYH=&U02P$"% ,4
M" ""A*-60.26XO8+  #*,0  '@              @ '/PP, <W)I+3(P,C,P
M,S,Q>&5X>#$P-6QT:7!R97,N:'1M4$L! A0#%     @ @H2C5K3D*NBT!P
MV2(  !<              ( ! = # '-R:2TR,#(S,#,S,7AE>'@S,3$N:'1M
M4$L! A0#%     @ @H2C5E;G<).F!P  Q"(  !<              ( !ZM<#
M '-R:2TR,#(S,#,S,7AE>'@S,3(N:'1M4$L! A0#%     @ @H2C5G)B\9SN
M!   N@\  !<              ( !Q=\# '-R:2TR,#(S,#,S,7AE>'@S,C$N
M:'1M4$L! A0#%     @ @H2C5F <'V3F!   MP\  !<              ( !
MZ.0# '-R:2TR,#(S,#,S,7AE>'@S,C(N:'1M4$L%!@     .  X O0,   /J
$ P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
