0001043337-23-000051.txt : 20230802 0001043337-23-000051.hdr.sgml : 20230802 20230802170408 ACCESSION NUMBER: 0001043337-23-000051 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230802 DATE AS OF CHANGE: 20230802 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: 231136788 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 10-Q 1 sri-20230630.htm 10-Q sri-20230630
000104333712-312023Q2falsehttp://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent00010433372023-01-012023-06-3000010433372023-07-28xbrli:shares00010433372023-06-30iso4217:USD00010433372022-12-3100010433372023-04-012023-06-3000010433372022-04-012022-06-3000010433372022-01-012022-06-30iso4217:USDxbrli:shares00010433372021-12-3100010433372022-06-300001043337us-gaap:CommonStockMember2021-12-310001043337us-gaap:TreasuryStockCommonMember2021-12-310001043337us-gaap:AdditionalPaidInCapitalMember2021-12-310001043337sri:CommonSharesHeldInTreasuryMember2021-12-310001043337us-gaap:RetainedEarningsMember2021-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001043337us-gaap:RetainedEarningsMember2022-01-012022-03-3100010433372022-01-012022-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001043337us-gaap:CommonStockMember2022-01-012022-03-310001043337us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001043337sri:CommonSharesHeldInTreasuryMember2022-01-012022-03-310001043337us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001043337us-gaap:CommonStockMember2022-03-310001043337us-gaap:TreasuryStockCommonMember2022-03-310001043337us-gaap:AdditionalPaidInCapitalMember2022-03-310001043337sri:CommonSharesHeldInTreasuryMember2022-03-310001043337us-gaap:RetainedEarningsMember2022-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100010433372022-03-310001043337us-gaap:RetainedEarningsMember2022-04-012022-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001043337us-gaap:CommonStockMember2022-04-012022-06-300001043337us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001043337sri:CommonSharesHeldInTreasuryMember2022-04-012022-06-300001043337us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001043337us-gaap:CommonStockMember2022-06-300001043337us-gaap:TreasuryStockCommonMember2022-06-300001043337us-gaap:AdditionalPaidInCapitalMember2022-06-300001043337sri:CommonSharesHeldInTreasuryMember2022-06-300001043337us-gaap:RetainedEarningsMember2022-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001043337us-gaap:CommonStockMember2022-12-310001043337us-gaap:TreasuryStockCommonMember2022-12-310001043337us-gaap:AdditionalPaidInCapitalMember2022-12-310001043337sri:CommonSharesHeldInTreasuryMember2022-12-310001043337us-gaap:RetainedEarningsMember2022-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001043337us-gaap:RetainedEarningsMember2023-01-012023-03-3100010433372023-01-012023-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001043337us-gaap:CommonStockMember2023-01-012023-03-310001043337us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001043337sri:CommonSharesHeldInTreasuryMember2023-01-012023-03-310001043337us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001043337us-gaap:CommonStockMember2023-03-310001043337us-gaap:TreasuryStockCommonMember2023-03-310001043337us-gaap:AdditionalPaidInCapitalMember2023-03-310001043337sri:CommonSharesHeldInTreasuryMember2023-03-310001043337us-gaap:RetainedEarningsMember2023-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100010433372023-03-310001043337us-gaap:RetainedEarningsMember2023-04-012023-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001043337us-gaap:CommonStockMember2023-04-012023-06-300001043337us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001043337sri:CommonSharesHeldInTreasuryMember2023-04-012023-06-300001043337us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001043337us-gaap:CommonStockMember2023-06-300001043337us-gaap:TreasuryStockCommonMember2023-06-300001043337us-gaap:AdditionalPaidInCapitalMember2023-06-300001043337sri:CommonSharesHeldInTreasuryMember2023-06-300001043337us-gaap:RetainedEarningsMember2023-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001043337srt:NorthAmericaMembersri:ControlDevicesMember2023-04-012023-06-300001043337srt:NorthAmericaMembersri:ControlDevicesMember2022-04-012022-06-300001043337sri:ElectronicsMembersrt:NorthAmericaMember2023-04-012023-06-300001043337sri:ElectronicsMembersrt:NorthAmericaMember2022-04-012022-06-300001043337sri:PstMembersrt:NorthAmericaMember2023-04-012023-06-300001043337sri:PstMembersrt:NorthAmericaMember2022-04-012022-06-300001043337srt:NorthAmericaMember2023-04-012023-06-300001043337srt:NorthAmericaMember2022-04-012022-06-300001043337srt:SouthAmericaMembersri:ControlDevicesMember2023-04-012023-06-300001043337srt:SouthAmericaMembersri:ControlDevicesMember2022-04-012022-06-300001043337srt:SouthAmericaMembersri:ElectronicsMember2023-04-012023-06-300001043337srt:SouthAmericaMembersri:ElectronicsMember2022-04-012022-06-300001043337srt:SouthAmericaMembersri:PstMember2023-04-012023-06-300001043337srt:SouthAmericaMembersri:PstMember2022-04-012022-06-300001043337srt:SouthAmericaMember2023-04-012023-06-300001043337srt:SouthAmericaMember2022-04-012022-06-300001043337srt:EuropeMembersri:ControlDevicesMember2023-04-012023-06-300001043337srt:EuropeMembersri:ControlDevicesMember2022-04-012022-06-300001043337sri:ElectronicsMembersrt:EuropeMember2023-04-012023-06-300001043337sri:ElectronicsMembersrt:EuropeMember2022-04-012022-06-300001043337sri:PstMembersrt:EuropeMember2023-04-012023-06-300001043337sri:PstMembersrt:EuropeMember2022-04-012022-06-300001043337srt:EuropeMember2023-04-012023-06-300001043337srt:EuropeMember2022-04-012022-06-300001043337srt:AsiaPacificMembersri:ControlDevicesMember2023-04-012023-06-300001043337srt:AsiaPacificMembersri:ControlDevicesMember2022-04-012022-06-300001043337sri:ElectronicsMembersrt:AsiaPacificMember2023-04-012023-06-300001043337sri:ElectronicsMembersrt:AsiaPacificMember2022-04-012022-06-300001043337sri:PstMembersrt:AsiaPacificMember2023-04-012023-06-300001043337sri:PstMembersrt:AsiaPacificMember2022-04-012022-06-300001043337srt:AsiaPacificMember2023-04-012023-06-300001043337srt:AsiaPacificMember2022-04-012022-06-300001043337sri:ControlDevicesMember2023-04-012023-06-300001043337sri:ControlDevicesMember2022-04-012022-06-300001043337sri:ElectronicsMember2023-04-012023-06-300001043337sri:ElectronicsMember2022-04-012022-06-300001043337sri:PstMember2023-04-012023-06-300001043337sri:PstMember2022-04-012022-06-300001043337srt:NorthAmericaMembersri:ControlDevicesMember2023-01-012023-06-300001043337srt:NorthAmericaMembersri:ControlDevicesMember2022-01-012022-06-300001043337sri:ElectronicsMembersrt:NorthAmericaMember2023-01-012023-06-300001043337sri:ElectronicsMembersrt:NorthAmericaMember2022-01-012022-06-300001043337sri:PstMembersrt:NorthAmericaMember2023-01-012023-06-300001043337sri:PstMembersrt:NorthAmericaMember2022-01-012022-06-300001043337srt:NorthAmericaMember2023-01-012023-06-300001043337srt:NorthAmericaMember2022-01-012022-06-300001043337srt:SouthAmericaMembersri:ControlDevicesMember2023-01-012023-06-300001043337srt:SouthAmericaMembersri:ControlDevicesMember2022-01-012022-06-300001043337srt:SouthAmericaMembersri:ElectronicsMember2023-01-012023-06-300001043337srt:SouthAmericaMembersri:ElectronicsMember2022-01-012022-06-300001043337srt:SouthAmericaMembersri:PstMember2023-01-012023-06-300001043337srt:SouthAmericaMembersri:PstMember2022-01-012022-06-300001043337srt:SouthAmericaMember2023-01-012023-06-300001043337srt:SouthAmericaMember2022-01-012022-06-300001043337srt:EuropeMembersri:ControlDevicesMember2023-01-012023-06-300001043337srt:EuropeMembersri:ControlDevicesMember2022-01-012022-06-300001043337sri:ElectronicsMembersrt:EuropeMember2023-01-012023-06-300001043337sri:ElectronicsMembersrt:EuropeMember2022-01-012022-06-300001043337sri:PstMembersrt:EuropeMember2023-01-012023-06-300001043337sri:PstMembersrt:EuropeMember2022-01-012022-06-300001043337srt:EuropeMember2023-01-012023-06-300001043337srt:EuropeMember2022-01-012022-06-300001043337srt:AsiaPacificMembersri:ControlDevicesMember2023-01-012023-06-300001043337srt:AsiaPacificMembersri:ControlDevicesMember2022-01-012022-06-300001043337sri:ElectronicsMembersrt:AsiaPacificMember2023-01-012023-06-300001043337sri:ElectronicsMembersrt:AsiaPacificMember2022-01-012022-06-300001043337sri:PstMembersrt:AsiaPacificMember2023-01-012023-06-300001043337sri:PstMembersrt:AsiaPacificMember2022-01-012022-06-300001043337srt:AsiaPacificMember2023-01-012023-06-300001043337srt:AsiaPacificMember2022-01-012022-06-300001043337sri:ControlDevicesMember2023-01-012023-06-300001043337sri:ControlDevicesMember2022-01-012022-06-300001043337sri:ElectronicsMember2023-01-012023-06-300001043337sri:ElectronicsMember2022-01-012022-06-300001043337sri:PstMember2023-01-012023-06-300001043337sri:PstMember2022-01-012022-06-300001043337us-gaap:NetInvestmentHedgingMember2021-12-31sri:contract0001043337sri:NetInvestmentHedgeDueTwoThousandTwentyEightMemberus-gaap:NetInvestmentHedgingMember2021-12-310001043337sri:NetInvestmentHedgeDueTwoThousandTwentySixMemberus-gaap:NetInvestmentHedgingMember2021-12-310001043337us-gaap:NetInvestmentHedgingMember2022-05-050001043337us-gaap:NetInvestmentHedgingMember2022-04-012022-06-300001043337srt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:NetInvestmentHedgingMember2022-10-012022-12-3100010433372022-10-012022-12-310001043337srt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-06-300001043337srt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-09-300001043337srt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:NetInvestmentHedgingMember2022-04-012022-06-300001043337sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMemberus-gaap:CashFlowHedgingMember2023-06-300001043337sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMemberus-gaap:CashFlowHedgingMember2022-12-310001043337us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2020-02-180001043337us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-04-012022-06-300001043337us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-01-012023-06-300001043337us-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-01-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2022-12-310001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2023-06-300001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2022-12-310001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-12-310001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-06-300001043337us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-12-310001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2023-04-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2022-04-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-04-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-04-012022-06-300001043337us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2023-04-012023-06-300001043337us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2022-04-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2022-04-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2023-04-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2022-04-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2023-01-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:ForwardContractsMember2022-01-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2023-01-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestRateSwapMember2022-01-012022-06-300001043337us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2023-01-012023-06-300001043337us-gaap:CrossCurrencyInterestRateContractMemberus-gaap:NetInvestmentHedgingMember2022-01-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2022-01-012022-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2023-01-012023-06-300001043337us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMemberus-gaap:InterestExpenseMember2022-01-012022-06-300001043337us-gaap:FairValueMeasurementsRecurringMember2023-06-300001043337us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300001043337us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-06-300001043337us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-06-300001043337us-gaap:FairValueMeasurementsRecurringMember2022-12-310001043337sri:StoneridgeBrazilMembersri:EarnoutConsiderationMember2021-12-310001043337sri:StoneridgeBrazilMembersri:EarnoutConsiderationMember2022-01-012022-06-300001043337sri:PstEletronicaltdaMembersri:EarnoutConsiderationMember2022-01-012022-06-300001043337sri:StoneridgeBrazilMembersri:EarnoutConsiderationMember2022-06-3000010433372022-04-012022-04-300001043337sri:PstMember2022-04-012022-04-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001043337us-gaap:RevolvingCreditFacilityMember2023-06-300001043337us-gaap:RevolvingCreditFacilityMember2022-12-310001043337us-gaap:RevolvingCreditFacilityMember2023-01-012023-06-30xbrli:pure0001043337sri:SuzhouShortTermCreditLineMember2023-06-300001043337sri:SuzhouShortTermCreditLineMember2022-12-310001043337sri:SuzhouShortTermCreditLineMember2023-01-012023-06-300001043337us-gaap:RevolvingCreditFacilityMember2019-06-050001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentFourMember2019-06-050001043337sri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMember2023-06-300001043337us-gaap:RevolvingCreditFacilityMember2022-02-270001043337sri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMember2022-02-280001043337us-gaap:BridgeLoanMember2022-02-270001043337us-gaap:BridgeLoanMembersri:AmendmentNumberThreeMember2022-02-280001043337sri:AmendmentNumberThreeMemberus-gaap:DebtInstrumentRedemptionPeriodFourMemberus-gaap:RevolvingCreditFacilityMember2022-02-280001043337us-gaap:DebtInstrumentRedemptionPeriodFiveMembersri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMember2022-02-280001043337sri:CreditFacilityMember2022-02-270001043337sri:AmendmentNumberThreeMembersri:DebtInstrumentRedemptionPeriodSixMember2022-02-280001043337sri:DebtInstrumentRedemptionPeriodSevenMembersri:AmendmentNumberThreeMember2022-02-280001043337sri:QuartersEndedSeptember302022AndDecember312022Membersri:AmendmentNumberThreeMember2022-12-310001043337sri:QuartersEndedSeptember302022AndDecember312022Membersri:AmendmentNumberThreeMember2023-06-300001043337sri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMember2022-02-280001043337sri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMembersri:LondonInterbankOfferedRateMember2022-02-282022-02-280001043337sri:AmendmentNumberThreeMembersri:SpecifiedHedgeBorrowingsMemberus-gaap:RevolvingCreditFacilityMember2022-02-282022-02-280001043337sri:AmendmentNumberThreeMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001043337sri:AmendmentNumberFourMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:RevolvingCreditFacilityMember2023-03-010001043337sri:AmendmentNumberFourMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2023-03-010001043337sri:CreditFacilityMember2023-02-280001043337sri:AmendmentNumberFourMembersri:DebtInstrumentRedemptionPeriodSixMember2023-03-010001043337sri:AmendmentNumberFourMemberus-gaap:RevolvingCreditFacilityMember2023-03-010001043337sri:AmendmentNumberFourMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2023-03-010001043337us-gaap:RevolvingCreditFacilityMembersri:AmendmentFourMember2023-06-300001043337us-gaap:LetterOfCreditMember2023-06-300001043337us-gaap:LetterOfCreditMember2022-12-310001043337sri:ElectronicsMemberus-gaap:LineOfCreditMember2023-06-30iso4217:SEK0001043337sri:ElectronicsMemberus-gaap:LineOfCreditMember2022-12-310001043337sri:SwedenShortTermNoteMember2023-06-300001043337sri:SwedenShortTermNoteMember2022-12-31iso4217:CNY0001043337sri:BankAcceptanceDraftCreditLineMember2023-06-300001043337sri:BankAcceptanceDraftCreditLineMember2022-12-310001043337sri:PerformanceBasedRightToReceiveCommonSharesMember2023-06-300001043337sri:PerformanceBasedRightToReceiveCommonSharesMember2022-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2023-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-03-310001043337us-gaap:AccumulatedTranslationAdjustmentMember2023-04-012023-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-04-012023-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-03-310001043337us-gaap:AccumulatedTranslationAdjustmentMember2022-04-012022-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-04-012022-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001043337us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-06-300001043337us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310001043337us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-06-300001043337us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-06-300001043337sri:AccruedExpensesAndOtherCurrentLiabilitiesMember2023-06-300001043337sri:AccruedExpensesAndOtherCurrentLiabilitiesMember2022-12-310001043337us-gaap:LetterOfCreditMember2023-06-300001043337sri:CivilLaborAndOtherTaxContingenciesMembersri:PstEletronicaltdaMember2023-06-30iso4217:BRL0001043337sri:CivilLaborAndOtherTaxContingenciesMembersri:PstEletronicaltdaMember2022-12-310001043337sri:PstEletronicaltdaMembersri:FineMember2020-08-122020-08-1200010433372022-01-012022-12-310001043337sri:LongTermSupplyAgreementMember2023-04-012023-06-300001043337sri:LongTermSupplyAgreementMember2022-04-012022-06-300001043337sri:LongTermSupplyAgreementMember2023-01-012023-06-300001043337sri:LongTermSupplyAgreementMember2022-01-012022-06-300001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2021-12-310001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2022-01-012022-06-300001043337us-gaap:EmployeeSeveranceMembersri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2022-06-300001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2021-12-310001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2022-01-012022-06-300001043337sri:CantonFacilityRestructuringPlanMembersri:ControlDevicesMember2022-06-300001043337sri:StoneridgeBrazilMember2023-04-012023-06-300001043337sri:StoneridgeBrazilMember2022-04-012022-06-300001043337sri:StoneridgeBrazilMember2023-01-012023-06-300001043337sri:StoneridgeBrazilMember2022-01-012022-06-300001043337us-gaap:CorporateMember2023-04-012023-06-300001043337us-gaap:CorporateMember2022-04-012022-06-300001043337us-gaap:CorporateMember2023-01-012023-06-300001043337us-gaap:CorporateMember2022-01-012022-06-300001043337us-gaap:CostOfSalesMembersri:ControlDevicesMember2023-04-012023-06-300001043337us-gaap:CostOfSalesMembersri:ControlDevicesMember2023-01-012023-06-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMember2023-01-012023-06-300001043337us-gaap:SellingGeneralAndAdministrativeExpensesMembersri:ControlDevicesMember2023-04-012023-06-300001043337sri:ElectronicsMemberus-gaap:CostOfSalesMember2023-04-012023-06-300001043337sri:ElectronicsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001043337sri:ElectronicsMemberus-gaap:CostOfSalesMember2023-01-012023-06-300001043337sri:ElectronicsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001043337sri:ElectronicsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001043337us-gaap:CorporateMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300001043337us-gaap:CorporateMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-06-300001043337us-gaap:CorporateMemberus-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001043337us-gaap:CostOfSalesMember2023-04-012023-06-300001043337us-gaap:CostOfSalesMember2022-04-012022-06-300001043337us-gaap:CostOfSalesMember2023-01-012023-06-300001043337us-gaap:CostOfSalesMember2022-01-012022-06-300001043337us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001043337us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001043337us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001043337us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-30sri:segment0001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2023-04-012023-06-300001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2022-04-012022-06-300001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2023-01-012023-06-300001043337us-gaap:MaterialReconcilingItemsMembersri:ControlDevicesMember2022-01-012022-06-300001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2023-04-012023-06-300001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2022-04-012022-06-300001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2023-01-012023-06-300001043337us-gaap:OperatingSegmentsMembersri:ControlDevicesMember2022-01-012022-06-300001043337sri:ElectronicsMemberus-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001043337sri:ElectronicsMemberus-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001043337sri:ElectronicsMemberus-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300001043337sri:ElectronicsMemberus-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300001043337sri:ElectronicsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001043337sri:ElectronicsMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001043337sri:ElectronicsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001043337sri:ElectronicsMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001043337sri:PstMemberus-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001043337sri:PstMemberus-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001043337sri:PstMemberus-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300001043337sri:PstMemberus-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300001043337sri:PstMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300001043337sri:PstMemberus-gaap:OperatingSegmentsMember2022-04-012022-06-300001043337sri:PstMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300001043337sri:PstMemberus-gaap:OperatingSegmentsMember2022-01-012022-06-300001043337us-gaap:IntersegmentEliminationMember2023-04-012023-06-300001043337us-gaap:IntersegmentEliminationMember2022-04-012022-06-300001043337us-gaap:IntersegmentEliminationMember2023-01-012023-06-300001043337us-gaap:IntersegmentEliminationMember2022-01-012022-06-300001043337sri:ControlDevicesMember2023-06-300001043337sri:ControlDevicesMember2022-12-310001043337sri:ElectronicsMember2023-06-300001043337sri:ElectronicsMember2022-12-310001043337sri:PstMember2023-06-300001043337sri:PstMember2022-12-310001043337us-gaap:CorporateMember2023-06-300001043337us-gaap:CorporateMember2022-12-310001043337us-gaap:IntersegmentEliminationMember2023-06-300001043337us-gaap:IntersegmentEliminationMember2022-12-310001043337sri:EuropeAndOtherMember2023-04-012023-06-300001043337sri:EuropeAndOtherMember2022-04-012022-06-300001043337sri:EuropeAndOtherMember2023-01-012023-06-300001043337sri:EuropeAndOtherMember2022-01-012022-06-300001043337srt:NorthAmericaMember2023-06-300001043337srt:NorthAmericaMember2022-12-310001043337srt:SouthAmericaMember2023-06-300001043337srt:SouthAmericaMember2022-12-310001043337sri:EuropeAndOtherMember2023-06-300001043337sri:EuropeAndOtherMember2022-12-310001043337sri:PstEletronicaltdaMember2012-01-012017-05-150001043337sri:PstEletronicaltdaMember2017-05-160001043337sri:PstEletronicaltdaMember2022-04-292022-04-290001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2018-12-310001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2023-06-300001043337sri:AutotechVenturesMember2023-01-012023-06-300001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2018-12-012023-06-300001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2022-01-012022-06-300001043337sri:AutotechVenturesMemberus-gaap:VentureCapitalFundsMember2022-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarter ended June 30, 2023
or
o TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 001-13337
999.jpg
STONERIDGE, INC
(Exact name of registrant as specified in its charter)
Ohio34-1598949
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
39675 MacKenzie Drive, Suite 400, Novi, Michigan
48377
(Address of principal executive offices)(Zip Code)
(248) 489-9300
Registrant’s telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Shares, without par value
SRI
New York Stock Exchange
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.
xYes oNo
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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
xYes oNo
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 “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer o
Accelerated filer x
Non-accelerated filer o
Smaller reporting company o
Emerging growth company o
If an emerging growth company, indicate by checkmark if the registrant has elected not to use the extended transition period     for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). oYes xNo
The number of Common Shares, without par value, outstanding as of July 28, 2023 was 27,521,833.


STONERIDGE, INC. AND SUBSIDIARIES
INDEXPage
2

Forward-Looking Statements
Portions of this report on Form 10-Q contain “forward-looking statements” 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 “will,” “may,” “should,” “designed to,” “believes,” “plans,” “projects,” “intends,” “expects,” “estimates,” “anticipates,” “continue,” 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:
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;
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;
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;
our ability to achieve cost reductions that offset or exceed customer-mandated selling price reductions;
the reduced purchases, loss or bankruptcy of a major customer or supplier;
the costs and timing of business realignment, facility closures or similar actions;
a significant change in automotive, commercial, off-highway or agricultural vehicle production;
competitive market conditions and resulting effects on sales and pricing;
foreign currency fluctuations and our ability to manage those impacts;
customer acceptance of new products;
our ability to successfully launch/produce products for awarded business;
adverse changes in laws, government regulations or market conditions, including tariffs, affecting our products or our customers’ products;
our ability to protect our intellectual property and successfully defend against assertions made against us;
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;
labor disruptions at our facilities or at any of our significant customers or suppliers;
business disruptions due to natural disasters or other disasters outside of our control;
the ability to refinance our existing revolving Credit Facility on a timely basis prior to its June 5, 2024 maturity;
the amount of our indebtedness and the restrictive covenants contained in the agreements governing our indebtedness, including our revolving Credit Facility;
capital availability or costs, including changes in interest rates or market perceptions;
the failure to achieve the successful integration of any acquired company or business;
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
the items described in Part I, Item IA (“Risk Factors”) in the Company’s 2022 Form 10-K.
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.
3

PART I – FINANCIAL INFORMATION
Item 1. Financial Statements
STONERIDGE, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands)June 30,
2023
December 31,
2022
(Unaudited)
ASSETS
Current assets:
Cash and cash equivalents$34,705 $54,798 
Accounts receivable, less reserves of $1,132 and $962, respectively
185,296 158,155 
Inventories, net175,305 152,580 
Prepaid expenses and other current assets43,277 44,018 
Total current assets438,583 409,551 
Long-term assets:
Property, plant and equipment, net106,227 104,643 
Intangible assets, net46,638 45,508 
Goodwill34,870 34,225 
Operating lease right-of-use asset12,225 13,762 
Investments and other long-term assets, net46,954 44,416 
Total long-term assets246,914 242,554 
Total assets$685,497 $652,105 
LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
Revolving credit facility$171,597 $ 
Current portion of debt 1,450 
Accounts payable136,457 110,202 
Accrued expenses and other current liabilities75,579 66,040 
Total current liabilities383,633 177,692 
Long-term liabilities:
Revolving credit facility 167,802 
Deferred income taxes7,975 8,498 
Operating lease long-term liability8,967 10,594 
Other long-term liabilities7,284 6,577 
Total long-term liabilities24,226 193,471 
Shareholders' equity:
Preferred Shares, without par value, 5,000 shares authorized, none issued
  
Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,522 and 27,341 shares outstanding at June 30, 2023 and December 31, 2022, respectively, with no stated value
  
Additional paid-in capital226,713 232,758 
Common Shares held in treasury, 1,444 and 1,625 shares at June 30, 2023 and December 31, 2022, respectively, at cost
(44,367)(50,366)
Retained earnings191,314 201,692 
Accumulated other comprehensive loss(96,022)(103,142)
Total shareholders' equity277,638 280,942 
Total liabilities and shareholders' equity$685,497 $652,105 
The accompanying notes are an integral part of these condensed consolidated financial statements.
4

STONERIDGE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three months ended
June 30,
Six months ended
June 30,
(in thousands, except per share data)2023202220232022
Net sales$266,814 $220,936 $508,139 $441,994 
Costs and expenses:
Cost of goods sold206,326 182,372 404,849 361,987 
Selling, general and administrative33,491 28,938 63,354 56,337 
Design and development22,666 15,554 39,634 32,582 
Operating income (loss)4,331 (5,928)302 (8,912)
Interest expense, net3,120 1,217 5,866 3,003 
Equity in loss of investee329 377 500 458 
Other expense (income), net2,387 (596)3,535 735 
Loss before income taxes(1,505)(6,926)(9,599)(13,108)
Provision for income taxes1,487 413 779 1,906 
Net loss$(2,992)$(7,339)$(10,378)$(15,014)
Loss per share:
Basic$(0.11)$(0.27)$(0.38)$(0.55)
Diluted$(0.11)$(0.27)$(0.38)$(0.55)
Weighted-average shares outstanding:
Basic27,45227,26927,40027,234
Diluted27,45227,26927,40027,234
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

STONERIDGE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
Three months ended
June 30,
Six months ended
June 30,
(in thousands)2023202220232022
Net loss$(2,992)$(7,339)$(10,378)$(15,014)
Other comprehensive income (loss), net of tax:
Foreign currency translation (1)
2,992 (15,712)7,064 (11,551)
Unrealized gain (loss) on derivatives (2)
288 (53)56 995 
Other comprehensive income (loss), net of tax 3,280 (15,765)7,120 (10,556)
Comprehensive income (loss)$288 $(23,104)$(3,258)$(25,570)
(1)
 Net of tax benefit of $411 and $267 for the three and six months ended June 30, 2022, respectively.
(2)
Net of tax expense (benefit) $76 and $(15) for the three months ended June 30, 2023 and 2022, respectively. Net of tax expense of $15 and $264 for the six months ended June 30, 2023 and 2022, respectively.
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

STONERIDGE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Six months ended June 30, (in thousands)20232022
OPERATING ACTIVITIES:
Net loss$(10,378)$(15,014)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:
Depreciation13,161 13,618 
Amortization, including accretion and write-off of deferred financing costs4,004 4,323 
Deferred income taxes(3,782)(1,868)
Loss of equity method investee500 458 
Gain on sale of fixed assets(854)(95)
Share-based compensation expense1,271 2,834 
Excess tax deficiency related to share-based compensation expense66 259 
Gain on settlement of net investment hedge (3,716)
Changes in operating assets and liabilities:
Accounts receivable, net(28,100)(15,481)
Inventories, net(23,142)(11,864)
Prepaid expenses and other assets3,313 (15,538)
Accounts payable27,069 16,577 
Accrued expenses and other liabilities12,184 7,689 
Net cash used for operating activities(4,688)(17,818)
INVESTING ACTIVITIES:
Capital expenditures, including intangibles(18,025)(14,890)
Proceeds from sale of fixed assets1,729 140 
Proceeds from settlement of net investment hedge 3,820 
Investment in venture capital fund, net (450)
Net cash used for investing activities(16,296)(11,380)
FINANCING ACTIVITIES:
Revolving credit facility borrowings42,000 11,190 
Revolving credit facility payments(38,068)(16,500)
Proceeds from issuance of debt16,402 19,163 
Repayments of debt(18,086)(20,358)
Earn-out consideration cash payment (6,276)
Repurchase of Common Shares to satisfy employee tax withholding(1,325)(699)
Net cash provided by (used for) financing activities923 (13,480)
Effect of exchange rate changes on cash and cash equivalents(32)(2,177)
Net change in cash and cash equivalents(20,093)(44,855)
Cash and cash equivalents at beginning of period54,798 85,547 
Cash and cash equivalents at end of period$34,705 $40,692 
Supplemental disclosure of cash flow information:
Cash paid for interest, net$5,622 $3,022 
Cash paid for income taxes, net$5,927 $3,936 
The accompanying notes are an integral part of these condensed consolidated financial statements.
7

STONERIDGE, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(Unaudited)
(in thousands)Number of
Common
Shares
outstanding
Number of
 treasury
shares
Additional
paid-in
capital
Common
Shares held
in treasury
Retained
earnings
Accumulated
other
comprehensive
loss
Total
shareholders'
equity
BALANCE DECEMBER 31, 202127,1911,775$232,490 $(55,264)$215,748 $(97,024)$295,950 
Net loss— — (7,675)— (7,675)
Unrealized gain on derivatives, net— — — 1,048 1,048 
Currency translation adjustments— — — 4,161 4,161 
Issuance of Common Shares161(161)— — — — — 
Repurchased Common Shares for treasury, net(36)36— 4,093 — — 4,093 
Share-based compensation, net(3,653)— — — (3,653)
BALANCE MARCH 31, 202227,3161,650$228,837 $(51,171)$208,073 $(91,815)$293,924 
Net loss— — (7,339)— (7,339)
Unrealized loss on derivatives, net— — — (53)(53)
Currency translation adjustments— — — (15,712)(15,712)
Issuance of Common Shares4(4)— — — — — 
Repurchased Common Shares for treasury, net(2)2— 90 — — 90 
Share-based compensation, net1,618 — — — 1,618 
BALANCE June 30, 202227,3181,648$230,455 $(51,081)$200,734 $(107,580)$272,528 
BALANCE DECEMBER 31, 202227,3411,625$232,758 $(50,366)$201,692 $(103,142)$280,942 
Net loss  (7,386) (7,386)
Unrealized loss on derivatives, net   (232)(232)
Currency translation adjustments   4,072 4,072 
Issuance of Common Shares234(234)     
Repurchased Common Shares for treasury, net(62)62 5,649   5,649 
Share-based compensation, net(6,802)   (6,802)
BALANCE MARCH 31, 202327,5131,453$225,956 $(44,717)$194,306 $(99,302)$276,243 
Net loss  (2,992) (2,992)
Unrealized gain on derivatives, net   288 288 
Currency translation adjustments   2,992 2,992 
Issuance of Common Shares15(15)     
Repurchased Common Shares for treasury, net(6)6 350   350 
Share-based compensation, net757    757 
BALANCE June 30, 202327,5221,444$226,713 $(44,367)$191,314 $(96,022)$277,638 
The accompanying notes are an integral part of these condensed consolidated financial statements.
8

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(1) Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the “Company”) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). 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 (“U.S. GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations. The results of operations for the three months ended June 30, 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’s 2022 Form 10-K.
Reclassifications
Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.
(2) Recently Issued Accounting Standards
Accounting Standards Not Yet Adopted
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848) – Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” 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 (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”) (also known as the “reference rate reform”). 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 31, 2023.
In February 2022, we amended our credit facility to incorporate hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent. The Company is applying the guidance to impacted transactions during the transition period. The adoption of this standard does not have a material impact on the Company’s condensed consolidated financial statements.
(3) Revenue
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’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.
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.
9

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Revenue by Reportable Segment
Control Devices. 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 Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (“OEM”) and companies supplying components directly to the OEMs (“Tier 1 supplier”).
Electronics. 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.
Stoneridge Brazil. 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.
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the three months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Three months ended June 30,20232022202320222023202220232022
Net Sales:
North America$78,745 $71,908 $56,845 $37,734 $ $ $135,590 $109,642 
South America    14,908 13,349 14,908 13,349 
Europe  99,169 83,578   99,169 83,578 
Asia Pacific13,375 12,658 3,772 1,709   17,147 14,367 
Total net sales$92,120 $84,566 $159,786 $123,021 $14,908 $13,349 $266,814 $220,936 
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the six months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Six months ended June 30,20232022202320222023202220232022
Net Sales:
North America$154,426 $143,398 $104,887 $70,072 $ $ $259,313 $213,470 
South America    29,164 25,394 29,164 25,394 
Europe  186,418 175,363   186,418 175,363 
Asia Pacific23,636 25,228 9,608 2,539   33,244 27,767 
Total net sales$178,062 $168,626 $300,913 $247,974 $29,164 $25,394 $508,139 $441,994 
___________________________
(1)Company sales based on geographic location are where the sale originates not where the customer is located.
10

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Performance Obligations
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 (“CMS”) 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.
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.
A small portion of the Company’s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation. We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company’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 “right to invoice” rather than selecting an output or input method.
Contract Balances
The Company had no material contract assets, contract liabilities or capitalized contract acquisition costs as of June 30, 2023 and December 31, 2022.
(4) Inventories
Inventories are valued at the lower of cost (using either the first-in, first-out (“FIFO”) 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:
June 30,
2023
December 31,
2022
Raw materials$133,491 $121,983 
Work-in-progress10,337 7,812 
Finished goods31,477 22,785 
Total inventories, net$175,305 $152,580 
Inventory valued using the FIFO method was $161,038 and $139,996 at June 30, 2023 and December 31, 2022, respectively. Inventory valued using the average cost method was $14,267 and $12,584 at June 30, 2023 and December 31, 2022, respectively.
11

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(5) Financial Instruments and Fair Value Measurements
Financial Instruments
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.
Derivative Instruments and Hedging Activities
On June 30, 2023, the Company had open Mexican peso-denominated foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2023 and 2022. Management believes that its use of these instruments to reduce risk is in the Company’s best interest. The counterparties to these financial instruments are financial institutions with investment grade credit ratings.
Foreign Currency Exchange Rate Risk
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.
Net Investment Hedges
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. As a result of favorable market conditions, on May 5, 2022, the Company unwound the two net investment hedges and recognized a net gain of $3,716, which was recorded on the Company’s condensed consolidated statement of operations as a component of other expense, net for the second quarter ended June 30, 2022. The cash received from the settlement of these swaps of $3,820 was classified in investing activities in the condensed consolidated statement of cash flows. In the fourth quarter ended December 31, 2022, the Company determined it had incorrectly recognized the net gain in the condensed consolidated statement of operations and reclassified the net gain of $3,716 to other comprehensive loss, net of tax and accumulated other comprehensive loss. This item would have increased the loss for the three months ended June 30, 2022, six months ended June 30, 2022 and nine months ended September 30, 2022 by $0.10 per share. The Company recorded the item in the three-months ended December 31, 2022 which resulted in decreased income per share by $0.10. The Company assessed the materiality of this matter from a qualitative and quantitative perspective and concluded that the impact of the error was not material to the current or previous quarterly results.
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 June 30, 2023 or December 31, 2022.
Cash Flow Hedges
The Company entered into foreign currency forward contracts to hedge the Mexican peso currency in 2023 and 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.
12

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
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’s condensed consolidated statements of operations as a component of other expense (income), net. During 2023 and 2022, all of the Company’s foreign currency forward contracts were designated as cash flow hedges.
The Company’s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:
Mexican peso-denominated Foreign Currency Forward Contracts – Cash Flow Hedges
The Company holds Mexican peso-denominated foreign currency forward contracts with a notional amount at June 30, 2023 of $7,862 which expire ratably on a monthly basis from July 2023 to December 2023. The notional amount at December 31, 2022 related to Mexican peso-denominated foreign currency forward contracts was $0.
The Company evaluated the effectiveness of the Mexican peso and U.S. dollar-denominated forward contracts held as of June 30, 2023 and concluded that the hedges were effective.
Interest Rate Risk
Interest Rate Risk – Cash Flow Hedge
On February 18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the “Interest Rate Swap”) 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 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. 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 were due and had a maturity date of March 10, 2023, which was prior to the Credit Facility maturity date of June 5, 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 increased interest expense, net by $80 for the three months ended June 30, 2022. The Interest Rate Swap settlements reduced interest expense, net by $290 and increased interest expense, net by $233 for the six months ended June 30, 2023 and 2022, respectively.
The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
Notional amounts (A)
Prepaid expenses
 and other current assets
June 30,
2023
December 31,
2022
June 30,
2023
December 31,
2022
Derivatives designated as hedging instruments:
Cash flow hedges:
Forward currency contracts$7,862 $ $365 $ 
Interest rate swap$ $50,000 $ $294 
_____________________________
(A)Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.
13

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the three months ended June 30 were as follows:
Gain recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive
income (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416 $72 $51 $506 
Interest rate swap$ $286 $ $(80)
Derivatives designated as net investment hedges:
Cross-currency swaps$ $1,641 $ $3,598 
_____________________________
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,697 for the three months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $407 for the three months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $0 and $(80) for the three months ended June 30, 2023 and 2022, respectively.
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the six months ended June 30 were as follows:
Gain (loss) recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive income
 (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416$987$51$757
Interest rate swap$(4)$796 $290 $(233)
Derivatives designated as net investment hedges:
Cross-currency swaps$$2,328$$3,598
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,748 for the six months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $607 for the six months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $290 and $(233) for the six months ended June 30, 2023 and 2022, respectively.
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.
Fair Value Measurements
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 included LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.
14

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
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.
June 30,
2023
December 31,
2022
Fair values estimated using
Fair
value
Level 1
inputs
Level 2
inputs
Level 3
inputs
Fair
value
Financial assets carried at fair value:
Forward currency contracts$365 $ $365 $ $ 
Interest rate swap    294 
Total financial assets carried at fair value$365 $ $365 $ $294 
The following table sets forth a summary of the change in fair value of the Company’s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.
Stoneridge Brazil
2022
Balance at January 1$7,351 
Foreign currency adjustments921 
Earn-out consideration cash payment(8,272)
Balance at June 30$ 
The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil’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 (“EBITDA”) 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.
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.
There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the six months ended June 30, 2023.
(6) Share-Based Compensation
Compensation expense for share-based compensation arrangements, which is recognized in the condensed consolidated statements of operations as a component of SG&A expenses, was $1,202 and $1,736 for the three months ended June 30, 2023 and 2022, respectively. Compensation expense for share-based compensation arrangements was $1,271 and $2,834 for the six months ended June 30, 2023 and 2022, respectively. The six months ended June 30, 2023 included income from the forfeiture of certain grants associated with employee resignations.
15

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(7) Debt
Debt consisted of the following at June 30, 2023 and December 31, 2022:
June 30,
2023
December 31,
2022
Interest rates at June 30, 2023Maturity
Debt
Revolving Credit Facility$171,597 $167,802 8.00 %June 2024
Suzhou short-term credit line 1,450 
Total debt171,597 169,252 
Less: current portion(171,597)(1,450)
Total long-term debt, net$ $167,802 
Revolving Credit Facility
On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “Credit Facility”). 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 SOFR rate plus the fallback spread, at the Company’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.
Our Revolving Credit Facility matures on June 5, 2024. The Company is actively involved in refinancing discussions and expects to refinance its Revolving Credit Facility prior to the issuance of the financial statements for the year ending December 31, 2023. The Company’s ability to continue as a going concern is contingent upon its ability to refinance its Revolving Credit Facility. While discussions are ongoing, the Company has not reached an agreement with respect to refinancing its capital structure and there can be no assurances that such an agreement will be reached in the future.
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.





16

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company’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 (“Amendment No. 3”). 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 million. Amendment No. 3 provided for certain financial covenant relief and additional covenant restrictions during the “Specified Period” (the period from February 28, 2022 until the date that the Company delivered a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:
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;
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;
an additional condition to drawing on the Credit Facility was added that restricted borrowings if the Company’s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeded $70.0 million;
there were certain additional restrictions on Restricted Payments (as defined); and
a Permitted Acquisition (as defined) could not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period.
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 remained subject to a LIBOR floor of 0 basis points.
Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.
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.
Due to continued supply chain disruptions and macroeconomic challenges on the Company’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 (“Amendment No. 4”). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the “Amendment No. 4 Specified Period” (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:
the maximum net leverage ratio 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;
the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;
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;
there continue to be certain additional restrictions on Restricted Payments (as defined); and
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.
The Company capitalized $332 of deferred financing costs as a result of entering into Amendment No. 4.
Borrowings outstanding on the Credit Facility were $171,597 and $167,802 at June 30, 2023 and December 31, 2022, respectively.
As a result of the amendments, the Company was in compliance with all Credit Facility covenants at June 30, 2023 and December 31, 2022.
The Company also has outstanding letters of credit of $1,626 at both June 30, 2023 and December 31, 2022.
17

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Debt
The Company’s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $1,856 and $1,922, at June 30, 2023 and December 31, 2022, respectively. At June 30, 2023 and December 31, 2022, there were no borrowings outstanding on this overdraft credit line. During the six months ended June 30, 2023, the subsidiary borrowed and repaid 171,891 Swedish krona, or $15,948.
The Company’s wholly owned subsidiary located in Suzhou, China (the “Suzhou subsidiary”), has lines of credit (the “Suzhou credit line”) that allow up to a maximum borrowing level of 20,000 Chinese yuan, or $2,758 and $2,900 at June 30, 2023 and December 31, 2022, respectively. There were no borrowings outstanding on the Suzhou credit line at June 30, 2023. At December 31, 2022 there was $1,450 in borrowings outstanding on the Suzhou credit line with a weighted-average interest rate of 3.70%. The Suzhou credit line was 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,000 Chinese yuan, or $8,274 and $8,699 at June 30, 2023 and December 31, 2022, respectively. There was $3,905 and $1,998 utilized on the Suzhou bank acceptance draft line of credit at June 30, 2023 and December 31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.
(8) Loss Per Share
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 233,202 and 225,781 for the three months ended June 30, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive. Potential dilutive shares of 256,514 and 213,235 for the six months ended June 30, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive.
Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Basic weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
Effect of dilutive shares
Diluted weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
There were 425,612 and 780,793 performance-based right to receive Common Shares outstanding at June 30, 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.
18

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(9) Accumulated Other Comprehensive (Loss) Income
Changes in accumulated other comprehensive (loss) income for the three months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at April 1, 2023$(99,302)$ $(99,302)
Other comprehensive income before reclassifications2,992 328 3,320 
Amounts reclassified from accumulated other comprehensive loss (40)(40)
Net other comprehensive income, net of tax2,992 288 3,280 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at April 1, 2022$(93,042)$1,227 $(91,815)
Other comprehensive (loss) income before reclassifications(12,870)283 (12,587)
Amounts reclassified from accumulated other comprehensive loss(2,842)(336)(3,178)
Net other comprehensive loss, net of tax(15,712)(53)(15,765)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income before reclassifications7,064 325 7,389 
Amounts reclassified from accumulated other comprehensive loss (269)(269)
Net other comprehensive income, net of tax7,064 56 7,120 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at January 1, 2022$(97,203)$179 $(97,024)
Other comprehensive (loss) income before reclassifications(8,709)1,409 (7,300)
Amounts reclassified from accumulated other comprehensive loss(2,842)(414)(3,256)
Net other comprehensive (loss) income, net of tax(11,551)995 (10,556)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
(10) Commitments and Contingencies
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 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.
As a result of environmental studies performed at the Company’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.
19

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
During the three months ended June 30, 2023 and 2022, the Company did not recognize any expense related to groundwater remediation. During the six months ended June 30, 2023 and 2022, the Company recognized expense of $125 and $0, respectively, related to groundwater remediation. At June 30, 2023 and December 31, 2022, the Company accrued $278 and $246, respectively, related to expected future remediation costs. At June 30, 2023 and December 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 June 30, 2023 and December 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.
The Company’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’s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R$48,497 ($10,063) and R$47,820 ($9,165) at June 30, 2023 and December 31, 2022, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.
On August 12, 2020, the Brazilian Administrative Counsel for Economic Defense (“CADE”) 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,659) 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.
Long Term Supply Commitment
In 2022, the Company entered into a long term supply agreement with a supplier for the purchase of certain electronic semiconductor components through December 31, 2026. Pursuant to the agreement, the Company paid capacity deposits of $1,000 in December 2022 and June 2023, respectively. The capacity deposits are recognized in prepaid and other current assets on our condensed consolidated balance sheet. This long term supply agreement requires the Company to purchase minimum annual volumes while requiring the supplier to sell these components at a fixed price. The Company purchased $2,662 and $119 of these components during the three months ended June 30, 2023 and 2022, respectively, and $3,327 and $188 during the six months ended June 30, 2023 and 2022, respectively. The Company is required to purchase $5,871, $7,828, $10,764 and $10,764 of components in each of the years 2023 through 2026, respectively.
Product Warranty and Recall
Amounts accrued for product warranty and recall claims are established based on the Company’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 $5,589 and $4,437 of a long-term liability at June 30, 2023 and December 31, 2022, respectively, which is included as a component of other long-term liabilities on the condensed consolidated balance sheets.
During the second quarter of 2023, the Company received a notification of arbitration for warranty claims related to past sales of PM sensor products, a product line we exited in 2019. The arbitration notification submitted by one of our customers asserts potential warranty related claims. Based on our review of the technical merits and specific claims submitted in the notification as well as prior discussions with the customer, we believe these claims are significantly overstated and while no assurances can be made as to the ultimate outcome of this matter or any other future claims, we do not currently believe a material loss is probable.

20

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
The following provides a reconciliation of changes in product warranty and recall reserve liability:
Six months ended June 30,20232022
Product warranty and recall reserve at beginning of period$13,477 $9,846 
Accruals for warranties established during period7,636 5,951 
Aggregate changes in pre-existing liabilities due to claim developments327  
Settlements made during the period(3,784)(4,503)
Foreign currency translation(196)(479)
Product warranty and recall reserve at end of period$17,460 $10,815 
(11) Business Realignment and Restructuring
On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). 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.
The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:
Accrual as of
January 1, 2022
2022 Charge
to Expense
UtilizationAccrual as of
June 30, 2022
CashNon-Cash
Employee termination benefits$93 $ $(93)$ $ 
Total$93 $ $(93)$ $ 
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. Realignment expense for the three months ended June 30, 2023 was primarily related to the centralization of the product line management and sales functions.
Business realignment charges incurred by reportable segment were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Control Devices (A)
$379 $ $379 $ 
Electronics (B)
1,347  1,656  
Stoneridge Brazil (C)
   34 
Unallocated Corporate (D)
184  1,137  
Total business realignment charges$1,910 $ $3,172 $34 
_____________________________________

(A)
Severance costs for the three and six months ended June 30, 2023 related to COGS and SG&A were $369 and $10, respectively.
(B)
Severance costs for the three months ended June 30, 2023 related to COGS and SG&A were $82 and $1,265, respectively. Severance costs for the six months ended June 30, 2023 related to COGS and SG&A were $257 and $1,399, respectively.
(C)
Severance costs for the six months ended June 30, 2022 related to SG&A were $34.
21

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(D)
Employee separation related costs for the three and six months ended June 30, 2023 related to SG&A were $169 and $1,122, respectively. Employee separation related costs for the three and six months ended June 30, 2023 related to D&D were $15.
Business realignment charges incurred, classified by statement of operations line item were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Cost of goods sold$451 $ $626 $ 
Selling, general and administrative1,444  2,531 34 
Design and development15  15  
Total business realignment charges$1,910 $ $3,172 $34 
(12) Income Taxes
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.
For the three months ended June 30, 2023, income tax expense of $1,487 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 (98.8)% 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.
For the three months ended June 30, 2022, income tax expense of $413 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 (6.0)% 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 tax credits and incentives offset by foreign rates that differ from the U.S. rate, U.S. taxes on foreign earnings and non-deductible expenses.
For the six months ended June 30, 2023, income tax expense of $779 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.1)% 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.
For the six months ended June 30, 2022, income tax expense of $1,906 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 (14.5)% 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 tax credits and incentives offset by U.S. taxes on foreign earnings.
On December 15, 2022, the European Union (EU) Member States formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework.
22

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
(13) Segment Reporting
Operating segments are defined as components of an enterprise that are evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Chief Executive Officer.
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.
The accounting policies of the Company’s reportable segments are the same as those described in Note 2, “Summary of Significant Accounting Policies” of the Company’s 2022 Form 10-K. The Company’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.
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.
23

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
A summary of financial information by reportable segment is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
Control Devices$92,120 $84,566 $178,062 $168,626 
Inter-segment sales970 451 1,704 1,381 
Control Devices net sales93,090 85,017 179,766 170,007 
Electronics159,786 123,021 300,913 247,974 
Inter-segment sales8,491 7,368 17,007 15,079 
Electronics net sales168,277 130,389 317,920 263,053 
Stoneridge Brazil14,908 13,349 29,164 25,394 
Inter-segment sales    
Stoneridge Brazil net sales14,908 13,349 29,164 25,394 
Eliminations(9,461)(7,819)(18,711)(16,460)
Total net sales$266,814 $220,936 $508,139 $441,994 
Operating Income (Loss):
Control Devices$5,074 $4,118 $7,161 $10,894 
Electronics7,444 (2,524)8,844 (5,236)
Stoneridge Brazil899 970 2,242 1,462 
Unallocated Corporate (A)
(9,086)(8,492)(17,945)(16,032)
Total operating income (loss)$4,331 $(5,928)$302 $(8,912)
Depreciation and Amortization:
Control Devices$3,099 $3,405 $6,273 $6,966 
Electronics3,503 3,530 6,967 7,123 
Stoneridge Brazil1,201 1,032 2,286 2,023 
Unallocated Corporate605 567 1,207 1,128 
Total depreciation and amortization (B)
$8,408 $8,534 $16,733 $17,240 
Interest Expense (Income), net:
Control Devices$65 $18 $83 $43 
Electronics511 228 996 301 
Stoneridge Brazil(319)(533)(589)(691)
Unallocated Corporate2,863 1,504 5,376 3,350 
Total interest expense, net$3,120 $1,217 $5,866 $3,003 
Capital Expenditures:
Control Devices$2,019 $1,916 $3,975 $5,761 
Electronics2,334 1,926 8,541 4,759 
Stoneridge Brazil782 1,258 1,418 1,927 
Unallocated Corporate(C)
217 680 329 701 
Total capital expenditures$5,352 $5,780 $14,263 $13,148 
24

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
June 30,
2023
December 31,
2022
Total Assets:
Control Devices$173,580 $174,535 
Electronics396,649 369,232 
Stoneridge Brazil67,173 60,861 
Corporate (C)
418,852 419,469 
Eliminations(370,757)(371,992)
Total assets$685,497 $652,105 
The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
North America$135,590 $109,642 $259,313 $213,470 
South America14,908 13,349 29,164 25,394 
Europe and Other116,316 97,945 219,662 203,130 
Total net sales$266,814 $220,936 $508,139 $441,994 
June 30,
2023
December 31,
2022
Long-term Assets:
North America$92,604 $92,149 
South America33,850 31,796 
Europe and Other120,460 118,609 
Total long-term assets$246,914 $242,554 
__________________________________________________________
(A)Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.
(B)These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.
(C)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.
(14) Investments
PST Eletrônica Ltda.
The Company had a 74% controlling interest in Stoneridge Brazil from December 31, 2011 through May 15, 2017. On May 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’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.
25

STONERIDGE, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(in thousands, except per share data, unless otherwise stated)
(Unaudited)
Other Investments
In December 2018, the Company entered into an agreement to make a $10,000 investment in a fund (“Autotech Fund II”) managed by Autotech Ventures (“Autotech”), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company’s $10,000 investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. The Company has contributed $8,050 to the Autotech Fund II as of June 30, 2023. The Company did not contribute to, or receive distributions from, Autotech Fund II during the six months ended June 30, 2023. The Company contributed $450 to Autotech Fund II during the six months ended June 30, 2022. The Company has a 6.6% interest in Autotech Fund II. The Company recognized losses of $329 and $377 during the three months ended June 30, 2023 and 2022, respectively. The Company recognized losses of $500 and $458 during the six months ended June 30, 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,144 and $8,644 as of June 30, 2023 and December 31, 2022, respectively.
26

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
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.
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.
Segments
We are organized by products produced and markets served. Under this structure, our operations have been reported using the following segments:
Control Devices. This segment includes results of operations that manufacture actuators, sensors, switches and connectors.
Electronics. 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.
Stoneridge Brazil. 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.
Second Quarter Overview
During the second 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 end market demand and material availability. We benefited from incremental negotiated pricing actions agreed to with the majority of our commercial vehicle customers, which offset a portion of the incremental material, supply chain and other input costs we have historically incurred and continued to incur. The Company is also executing on initiatives to reduce total material costs, including supply chain strategies and improve working capital and more specifically, inventory balances. In the second quarter of 2023, we continued to experience moderation of certain commercial and operational challenges including material availability, material cost and customer production schedule volatility.
The Company had net loss of $(3.0) million, or $(0.11) per diluted share, for the three months ended June 30, 2023.
Net loss for the quarter ended June 30, 2023 decreased by $4.3 million, or $0.16 per diluted share, from net loss of $(7.3) million, or $(0.27) per diluted share, for the three months ended June 30, 2022. Net loss decreased primarily due to additional contribution from higher sales levels, including negotiated price increases, offset by higher business realignment, D&D expense and interest costs. Net sales increased by $45.9 million, or 20.8%, primarily from higher volumes in our served markets and the impact of negotiated price increases, including the benefit of retroactive pricing adjustments, offset by lower required electronic component spot buy purchases and adverse foreign currency movements in our Electronics segment.
Our Control Devices segment net sales increased by 8.9% compared to the second quarter of 2022 primarily as a result of higher North American automotive volumes including production ramp-up of new products and negotiated price increases. Segment gross margin remained consistent with the prior year. Segment operating income increased due to higher contribution from higher sales slightly offset by higher D&D spending.
Our Electronics segment net sales increased by 29.9% compared to the second quarter of 2022 primarily due to increased sales volumes in our European and North American commercial vehicle markets including the continued ramp-up of previously launched new products and negotiated price increases 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, negotiated price increases, lower material costs including the adverse effect of foreign currency and lower required electronic component spot buy purchases offset by an increase in labor costs. Operating income for the segment increased compared to the second quarter of 2022 primarily due to higher gross margin offset by higher D&D spending caused by lower customer reimbursements.
Our Stoneridge Brazil segment net sales increased by 11.7% compared to the second quarter of 2022 primarily due to higher sales of our OEM products and tracking devices offset by lower sales demand for our other product lines. Segment gross margin increased due to increased contribution margin from higher sales. Operating income decreased due to higher SG&A costs from unfavorable net adjustments for Brazilian indirect taxes.
27

In the second quarter of 2023, SG&A expenses increased by $4.6 million compared to the second quarter of 2022 primarily due to higher current quarter business realignment costs of $1.4 million, higher incentive compensation due to achievement of financial targets, and unfavorable net adjustments for Brazilian indirect tax credits.
In the second quarter of 2023, D&D costs increased by $7.1 million compared to the prior year second quarter mostly due to lower customer reimbursements and incremental engineering costs primarily related to expected product launches offset by increased capitalized software development costs for our Electronics segment.
At June 30, 2023 and December 31, 2022, we had cash and cash equivalents balances of $34.7 million and $54.8 million, respectively, and we had $171.6 million and $167.8 million, respectively, in borrowings outstanding on our Credit Facility. The 2023 decrease in cash and cash equivalents was mostly due to capital expenditures for new product launches and relatively higher working capital to support higher sales and production levels.
Outlook
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.
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 and production costs have started to moderate, we expect material and production 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 negotiated price increases and cost recoveries with the majority of our customers. Additionally, we continued to focus on improving manufacturing performance and optimizing our global cost structure to both reduce costs and improve operational efficiency. This resulted in significant operating margin improvement in the quarter and provides a foundation to drive continued operating performance as we continue to grow.
Based on IHS Market production forecast, the North American automotive market is expected to increase to 15.4 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 continue to focus on improved manufacturing and functional execution, supply chain strategy and material cost improvement actions and will continue to react to changes in our end-markets as needed to drive sustained profitable growth. 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.
In the third quarter of 2023, the collective bargaining agreements of our North American automotive customers and the International Union, United Automobile, Aerospace and Agricultural Implement Workers of America (UAW) in the United States and Unifor in Canada will expire, which could create volatility in our customers productions schedules potentially creating an adverse impact to our customers and as a result, impact our financial performance.
For 2023, we expect an increase in our Electronics’ 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. In addition, we expect increased sales from the continued roll out of our MirrorEye camera-based vision systems. 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 $13.5 million for the first half of 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 continue to moderate but persist in 2023. In addition, completed customer negotiated price increases will favorably impact sales and mitigate the impact of cost pressure on margin in 2023.
In 2022 and through the first half of 2023, our gross D&D spend increased to support near term launches of awarded business in both our Electronics and Control Devices segments. In the second half of 2023, we expect our engineering expense and customer reimbursements to return to more normalized levels. We continue to align our global engineering capabilities in order to develop advanced technologies and systems within our portfolio of products.
28

Our 2022 Stoneridge Brazil segment revenues increased compared to the prior year due to higher sales in our OEM products and tracking devices offset by lower sales demand for our other product lines. In April 2023, the International Monetary Fund forecasted the Brazil gross domestic product to grow 0.9% in 2023. We expect our served market channels to remain stable in 2023 based on current market 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.
We remain focused on improving cash generation and the reduction of debt through strong operating performance and targeted actions to reduce net working capital, particularly our inventory levels, as supply chains normalize and material availability improves.
We expect higher interest expense in 2023 driven by higher benchmark rates on our Credit Facility.
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.
Other Matters
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 Argentine peso, Chinese yuan and the Swedish krona in 2023 and the euro, Swedish krona, Chinese yuan and Argentine peso in 2022, unfavorably impacting our reported results.
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.9 million and $0.0 million were incurred during the three months ended June 30, 2023 and 2022, respectively.
Three Months Ended June 30, 2023 Compared to Three Months Ended June 30, 2022
Condensed consolidated statements of operations as a percentage of net sales are presented in the following table (in thousands):
Three months ended June 30,20232022Dollar
increase
(decrease)
Net sales$266,814 100.0 %$220,936 100.0 %$45,878 
Costs and expenses:
Cost of goods sold206,326 77.3 182,372 82.5 23,954 
Selling, general and administrative33,491 12.6 28,938 13.1 4,553 
Design and development22,666 8.5 15,554 7.0 7,112 
Operating income (loss)4,331 1.6 (5,928)(2.6)10,259 
Interest expense, net3,120 1.2 1,217 0.6 1,903 
Equity in loss of investee329 0.1 377 0.3 (48)
Other expense, net2,387 0.9 (596)(0.3)2,983 
Loss before income taxes(1,505)(0.6)(6,926)(3.2)5,421 
Provision for income taxes1,487 0.6 413 0.2 1,074 
Net loss$(2,992)(1.1)%$(7,339)(3.4)%$4,347 
29

Net Sales. Net sales for our reportable segments, excluding inter-segment sales, are summarized in the following table (in thousands):
Three months ended June 30,20232022Dollar
increase
Percent
increase
Control Devices$92,120 34.5 %$84,566 38.3 %$7,554 8.9 %
Electronics159,786 59.9 123,021 55.7 36,765 29.9 %
Stoneridge Brazil14,908 5.6 13,349 6.0 1,559 11.7 %
Total net sales$266,814 100.0 %$220,936 100.0 %$45,878 20.8 %
Our Control Devices segment net sales increased $7.6 million due to an increase in our North American automotive market of $3.6 million and an increase in China automotive and other markets of $0.8 million and $0.8 million, respectively, as well as negotiated price increases of $3.1 million. In addition, second quarter of 2023 net sales were adversely impacted by an increase in unfavorable foreign currency translation of $0.7 million.
Our Electronics segment net sales increased $36.8 million due to higher sales volumes in our European and North American commercial vehicle markets of $28.7 million and $17.9 million, respectively, as well as negotiated price increases of $6.2 million. These increases were offset by the impact of lower required electronic component spot buy purchases and resulting customer reimbursement of $10.0 million compared to the second quarter of 2022. In addition, we experienced lower sales volumes in our European and North American off-highway vehicle markets of $2.1 million and $1.1 million, respectively, and unfavorable euro and Swedish krona foreign currency translation of $2.1 million compared to the prior year quarter.
Our Stoneridge Brazil segment net sales increased due to higher sales in our OEM products and tracking devices offset by lower sales demand for our other product lines.
Net sales by geographic location are summarized in the following table (in thousands):
Three months ended June 30,20232022Dollar
increase
Percent
increase
North America$135,590 50.8 %$109,642 49.6 %$25,948 23.7 %
South America14,908 5.6 13,349 6.0 1,559 11.7 %
Europe and Other116,316 43.6 97,945 44.4 18,371 18.8 %
Total net sales$266,814 100.0 %$220,936 100.0 %$45,878 20.8 %
The increase in North American net sales was mostly attributable to an increase in sales volume in our commercial vehicle market of $17.8 million and in our automotive market of $3.9 million as well as negotiated price increases and higher required customer recoveries of electronic component spot buys of $5.7 million and $0.4 million, respectively. These increases were offset by a sales volume decrease in agricultural market of $1.1 million.
The increase in net sales in South America was primarily due to higher sales in our OEM products and tracking devices offset by lower sales demand for our other Stoneridge Brazil product lines.
The increase in net sales in Europe and Other was due to an increase in our European commercial vehicle market of $28.7 million and negotiated price increases of $3.6 million. These increases were offset by decreased customer recoveries of electronic component spot buys of $10.4 million. In addition, we experienced decreases in our European off-highway market of $2.1 million as well as unfavorable foreign currency translation of $2.9 million.
Cost of Goods Sold and Gross Margin. Cost of goods sold increased compared to the second quarter of 2022 and our gross margin increased from 17.5% in the second quarter of 2022 to 22.7% in the second quarter of 2023. Our material cost as a percentage of net sales decreased to 58.3% in the second quarter of 2023 from 63.5% in the second quarter of 2022 from lower material cost variances resulting from adverse foreign exchange fluctuations and inflation in 2022. Cost of goods sold also increased by $4.4 million, or 1.6% of net sales, and $15.3 million, or 6.9% of sales, for the second quarter of 2023 and 2022, respectively, from the impact of required electronic component spot buy purchases, which were offset by customer recoveries. The impact of these spot buy purchases reduced gross margin percent by 0.4% in the second quarter of 2023 compared to 1.4% in 2022. Overhead as a percentage of net sales was 14.1% and 14.5% for the second quarter of 2023 and 2022, respectively. The decline in overhead as a percentage of sales was attributable to the leverage of fixed costs from higher sales levels.
Our Control Devices segment gross margin increased primarily due to increased contribution from higher sales including negotiated pricing.
30

Our Electronics segment gross margin increased due to the contribution from higher sales levels including negotiated price increases, the reduction of the adverse effect of required electronic component spot buy purchases, net of customer recoveries and lower material cost variances resulting from adverse foreign exchange fluctuations and inflation offset by higher labor costs.
Our Stoneridge Brazil segment gross margin increased primarily due to increased contribution from higher sales.
Selling, General and Administrative. SG&A expenses increased by $4.6 million primarily due to increased business realignment costs of $1.4 million, higher incentive compensation due to achievement of financial targets and unfavorable net adjustments for Brazilian indirect tax credits.
Design and Development. D&D costs increased by $7.1 million due to lower customer reimbursements and higher costs related to product launch preparation offset by increases in capitalized software development costs for our Electronics segment. Control Devices D&D spend also increased by $0.4 million and was attributable to product launch activities.
Operating Income (Loss). Operating income (loss) by segment is summarized in the following table (in thousands):
Three months ended June 30,20232022Dollar
increase
(decrease)
Percent
increase
(decrease)
Control Devices$5,074 $4,118 $956 23.2 %
Electronics7,444 (2,524)9,968 394.9 
Stoneridge Brazil899 970 (71)(7.3)
Unallocated corporate(9,086)(8,492)(594)(7.0)
Operating income (loss)$4,331 $(5,928)$10,259 173.1 %
Our Control Devices segment operating income increased due to higher contribution from higher sales, including negotiated pricing, slightly offset by higher D&D spending.
Our Electronics segment operating income increased primarily due to higher contribution from higher sales, including negotiated pricing, and lower material costs offset by higher labor costs as well as adverse foreign exchange fluctuations.
Our Stoneridge Brazil segment operating income decreased due to higher SG&A costs from unfavorable net adjustments for Brazilian indirect tax credits which were mostly offset by higher contribution from higher sales.
Our unallocated corporate operating loss increased primarily from higher incentive compensation expense and higher business realignment costs associated with employee separation related costs of $0.2 million.
Operating income (loss) by geographic location is summarized in the following table (in thousands):
Three months ended June 30,20232022Dollar
increase
(decrease)
Percent
increase
(decrease)
North America$(489)$(2,845)$2,356 82.8 %
South America899 970 (71)(7.3)
Europe and Other3,921 (4,053)7,974 196.7 
Operating income (loss)$4,331 $(5,928)$10,259 173.1 %
Our North American operating loss decreased due to contribution from higher sales levels. Operating income in South America decreased due to higher SG&A costs offsetting contribution from higher sales levels. Our operating results in Europe and Other increased primarily due to contribution from higher sales levels offset by higher D&D.
Interest Expense, net. Interest expense, net was $3.1 million and $1.2 million for the three months ended June 30, 2023 and 2022, respectively. The increase for the quarter ended June 30, 2023, was the result of higher benchmark rates affecting the company’s floating rate Credit Facility debt.
Equity in Loss of Investee. Equity loss for Autotech Fund II was $0.3 million and $0.4 million for the three months ended June 30, 2023 and 2022, respectively.
31

Other Expense, net. 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 $2.4 million increased by $3.0 million compared to the second 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. In the second quarter of 2022 foreign currency transaction losses of $3.1 million were offset by the recognition of the settlement of the net investment hedge of $3.7 million as income (see Note 5, Financial Instruments and Fair Value Measurements).
Provision for Income Taxes. For the three months ended June 30, 2023, 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 (98.8)% 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.
For the three months ended June 30, 2022, income tax expense of $0.4 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 (6.0)% 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 tax credits and incentives offset by foreign rates that differ from the U.S. rate, U.S. taxes on foreign earnings and non-deductible expenses.
Six Months Ended June 30, 2023 Compared to Six Months Ended June 30, 2022
Condensed consolidated statements of operations as a percentage of net sales are presented in the following table (in thousands):
Six months ended June 30,20232022Dollar
increase /
(decrease)
Net sales$508,139 100.0 %$441,994 100.0 %$66,145 
Costs and expenses:
Cost of goods sold404,849 79.7 361,987 81.9 42,862 
Selling, general and administrative63,354 12.5 56,337 12.7 7,017 
Design and development39,634 7.8 32,582 7.4 7,052 
Operating income (loss)302 — (8,912)(2.0)9,214 
Interest expense, net5,866 1.2 3,003 0.7 2,863 
Equity in loss (earnings) of investee500 0.1 458 0.1 42 
Other expense, net3,535 0.8 735 0.3 2,800 
(Loss) income before income taxes(9,599)(2.1)(13,108)(3.1)3,509 
Provision for income taxes779 0.2 1,906 0.4 (1,127)
Net loss$(10,378)(2.3)%$(15,014)(3.5)%$4,636 
Net Sales. Net sales for our reportable segments, excluding inter-segment sales, are summarized in the following table (in thousands):
Six months ended June 30,20232022Dollar
increase
(decrease)
Percent
increase
(decrease)
Control Devices$178,062 35.0 %$168,626 38.2 %$9,436 5.6 %
Electronics300,913 59.2 247,974 56.1 52,939 21.3 %
Stoneridge Brazil29,164 5.7 25,394 5.7 3,770 14.8 %
Total net sales$508,139 100.0 %$441,994 100.0 %$66,145 15.0 %
Our Control Devices segment net sales increased $9.4 million due to an increase in our North American automotive market of $7.3 million offset by a decrease in our China automotive market of $0.6 million. In addition, first half of 2023 net sales were impacted by negotiated price increases of $4.3 million and an increase in unfavorable foreign currency translation of $1.6 million.
32

Our Electronics segment net sales increased $52.9 million due to higher sales volumes in our European and North American commercial vehicle markets of $54.8 million and $30.1 million, respectively, and negotiated price increases of $5.4 million. These increases were offset by the impact of lower required electronic component spot buy purchases of $23.3 million compared to the first half of 2022. In addition, we experienced lower sales volumes in our European off-highway vehicle market of $5.8 million and unfavorable euro and Swedish krona foreign currency translation of $8.8 million compared to the prior year quarter.
Our Stoneridge Brazil segment net sales increased due to higher sales in our OEM products and tracking devices offset by lower sales demand for our other product lines.
Net sales by geographic location are summarized in the following table (in thousands):
Six months ended June 30,20232022Dollar
increase
Percent
increase
North America$259,313 51.0 %$213,470 48.3 %$45,843 21.5 %
South America29,164 5.7 25,394 5.7 3,770 14.8 %
Europe and Other219,662 43.2 203,130 46.0 16,532 8.1 %
Total net sales$508,139 100.0 %$441,994 100.0 %$66,145 15.0 %
The increase in North American net sales was mostly attributable to increases in sales volume in our commercial vehicle market of $30.1 million and our automotive market of $7.6 million and by negotiated price increases of $7.9 million.
The increase in net sales in South America was primarily due to higher sales in our OEM products and tracking devices offset by lower sales demand for our other product lines.
The increase in net sales in Europe and Other was due to increases in our European commercial vehicle market of $54.8 million and negotiated price increases of $1.9 million. These increases were offset by lower required customer recoveries of electronic component spot buys of $24.6 million. In addition, we experienced decreases in our European off-highway market of $5.8 million as well as unfavorable foreign currency translation of $10.4 million.
Cost of Goods Sold and Gross Margin. Cost of goods sold increased compared to the first half of 2022 and our gross margin increased from 18.1% in the first half of 2022 to 20.3% in the first half of 2023. Our material cost as a percentage of net sales decreased from 62.9% in the first half of 2022 to 60.3% in the first half of 2023 from higher material costs resulting from adverse foreign exchange fluctuations and material inflation in 2022, negotiated price increases and a reduction in required electronic component spot buy purchases, net of customer recoveries in 2023. Cost of goods sold increased by $13.5 million, or 2.7% of net sales, and $39.7 million, or 9.0% of sales, for the first half of 2023 and 2022, respectively, from the impact of required electronic component spot buy purchases, which were offset by customer recoveries. The impact of these spot buy purchases reduced gross margin percent by 0.6% and 1.7% in the first half of 2023 and 2022, respectively. Overhead as a percentage of net sales was 14.4% and 14.5% for the first half of 2023 and 2022, respectively, as higher contribution margin from higher sales levels was offset by higher warranty expense.
Our Control Devices segment gross margin decreased primarily due to higher material costs associated with inflation and an unfavorable sales mix.
Our Electronics segment gross margin increased due to the contribution from higher sales levels, including negotiated pricing, 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.
Our Stoneridge Brazil segment gross margin increased primarily due to increased contribution from higher sales.
Selling, General and Administrative. SG&A expenses increased by $7.0 million primarily due to higher business realignment costs of $2.5 million, incentive compensation due to achievement of financial targets, travel related costs and unfavorable net adjustments for Brazilian indirect tax credits. 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.
Design and Development. D&D costs increased by $7.1 million due to lower customer reimbursements and higher costs related to product launch preparations offset by increases in capitalized software development costs for our Electronics segment. All other segments also incurred slightly higher spending attributable to product launch activities.
33

Operating Income (Loss). Operating income (loss) by segment is summarized in the following table (in thousands):
Six months ended June 30,20232022Dollar
increase /
(decrease)
Percent
increase /
(decrease)
Control Devices$7,161 $10,894 $(3,733)(34.3)%
Electronics8,844 (5,236)14,080 268.9 %
Stoneridge Brazil2,242 1,462 780 53.4 %
Unallocated corporate(17,945)(16,032)(1,913)(11.9)%
Operating income (loss)$302 $(8,912)$9,214 (103.4)%
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 a 2023 gain on disposal of fixed assets.
Our Electronics segment operating income increased primarily due to higher contribution from higher sales and negotiated pricing offset by higher material and labor costs as well as higher D&D expense.
Our Stoneridge Brazil segment operating income increased due to contribution from higher sales levels offset by higher SG&A costs from unfavorable net adjustments for Brazilian indirect tax credits.
Our unallocated corporate operating loss increased primarily from higher business realignment costs associated with employee separation related costs of $1.1 million and higher incentive compensation due to achievement of financial targets.
Operating income (loss) by geographic location is summarized in the following table (in thousands):
Six months ended June 30,20232022Dollar
increase
(decrease)
Percent
increase
(decrease)
North America$(7,359)$(3,597)$(3,762)104.6 %
South America2,242 1,462 780 53.4 %
Europe and Other5,419 (6,777)12,196 (180.0)%
Operating income (loss)$302 $(8,912)$9,214 (103.4)%
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 2023 gain on disposal of fixed assets. Operating income in South America increased due to higher sales levels offset by higher SG&A costs from unfavorable net adjustments for Brazilian indirect tax credits. Our operating results in Europe and Other increased primarily due to contribution from higher sales levels offset by higher D&D expense.
Interest Expense, net. Interest expense, net was $5.9 million and $3.0 million for the six months ended June 30, 2023 and 2022, respectively. The increase was the result of higher benchmark rates affecting the company’s floating rate Credit Facility debt.
Equity in Loss of Investee. Equity loss for Autotech Fund II was $0.5 million for both the six months ended June 30, 2023 and 2022, respectively.
Other Expense, net. 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 $3.5 million increased by $2.8 million compared to the first half of 2022 due to foreign currency transaction losses in Electronics, Control Devices and Stoneridge Brazil segments from the strengthening of the U.S. dollar. In the second quarter of 2022 foreign currency transaction losses of $3.1 million were offset by the recognition of the settlement of the net investment hedge of $3.7 million as income (see Note 5, Financial Instruments and Fair Value Measurements).
Provision for Income Taxes. For the six months ended June 30, 2023, income tax expense of $0.8 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.1%) 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.
34

For the six months ended June 30, 2022, income tax expense of $1.9 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 (14.5)% 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 tax credits and incentives offset by U.S. taxes on foreign earnings.
Liquidity and Capital Resources
Summary of Cash Flows:
Six months ended June 30,20232022
Net cash provided by (used for):
Operating activities$(4,688)$(17,818)
Investing activities(16,296)(11,380)
Financing activities923 (13,480)
Effect of exchange rate changes on cash and cash equivalents(32)(2,177)
Net change in cash and cash equivalents$(20,093)$(44,855)
Cash used for operating activities decreased compared to 2022 primarily due to a reduction in cash used for assets related to customer recoveries of electronic component spot buys and customer funded tooling and higher net loss. Cash used for accounts receivables increased from higher sales levels however our receivable terms and collections rates have remained consistent between periods presented. Our inventory levels for both periods presented remain elevated compared to historical balances due to a combination of new product launches and supply chain disruptions.
Net cash used for investing activities increased compared to 2022 due to higher capital expenditures and capitalized software development costs and cash proceeds from the 2022 settlement of the net investment hedge offset by increased proceeds from the disposal of fixed assets.
Net cash provided by (used for) financing activities increased compared to the first half of 2022 due to higher Credit Facility borrowings, net and the 2022 cash payment of the Stoneridge Brazil earn-out consideration.
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’s ability to borrow money, make capital expenditures and pay dividends. The Credit Facility had an outstanding balance of $171.6 million at June 30, 2023.
Our Revolving Credit Facility matures on June 5, 2024. The Company is actively involved in refinancing discussions and expects to refinance its Revolving Credit Facility prior to the issuance of the financial statements for the year ending December 31, 2023. To the extent the Company is not able to refinance its Revolving Credit Facility prior to the issuance of the financial statements for the year ended December 31, 2023, our independent auditors may issue an audit opinion including an explanatory paragraph that indicates there is substantial doubt about our ability to continue as a going concern which would breach a covenant under our Revolving Credit Facility which, unless cured, would constitute an event of default thereunder. In such a case, the Company would not expect that it would have sufficient liquidity to repay all of its outstanding indebtedness at such time. While refinancing discussions are ongoing, the Company has not reached an agreement with respect to such a transaction for refinancing its capital structure and there can be no assurances that such an agreement will be reached in the future.
35

Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company’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 (“Amendment No. 3”). 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 million. Amendment No. 3 provided for certain financial covenant relief and additional covenant restrictions during the “Specified Period” (the period from February 28, 2022 until the date that the Company delivered a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:
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;
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;
an additional condition to drawing on the Credit Facility was added that restricted borrowings if the Company’s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeded $70.0 million;
there were certain additional restrictions on Restricted Payments (as defined); and
a Permitted Acquisition (as defined) could not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period.
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 remained subject to a LIBOR floor of 0 basis points.
Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.
Due to continued supply chain disruptions and macroeconomic challenges on the Company’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 (“Amendment No. 4”). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the “Amendment No. 4 Specified Period” (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:
the maximum net leverage ratio 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;
the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;
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;
there continue to be certain additional restrictions on Restricted Payments (as defined); and
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.
As a result of the amendments, the Company was in compliance with all covenants at June 30, 2023 and December 31, 2022. The Company has not experienced a violation that would limit the Company’s ability to borrow under the Credit Facility, as amended and does not expect that the covenants under it will restrict the Company’s financing flexibility. 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’s markets and general global demand. 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.
The Company’s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20.0 million Swedish krona, or $1.9 million at both June 30, 2023 and December 31, 2022. At June 30, 2023 and December 31, 2022 there were no borrowings outstanding on this overdraft credit line. During the six months ended June 30, 2023, the subsidiary borrowed and repaid 171.9 million Swedish krona, or $15.9 million.
36

The Company’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.8 million at June 30, 2023 and $2.9 million at December 31, 2022. There were no borrowings outstanding at June 30, 2023 and at December 31, 2022 there was $1.5 million in borrowings outstanding on the Suzhou credit line with a weighted-average interest rate 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.0 million Chinese yuan, or $8.3 million and $8.7 million at June 30, 2023 and December 31, 2022, respectively. There was $3.9 million and $2.0 million utilized on the Suzhou bank acceptance draft line of credit at June 30, 2023 and December 31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.
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’s $10.0 million investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. As of June 30, 2023, the Company’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 six months ended June 30, 2023 or 2022.
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 have foreign currency forward contracts in place for Mexican pesos. 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.
At June 30, 2023, we had a cash and cash equivalents balance of approximately $34.7 million, of which 90.9% was held in foreign locations. The Company has approximately $128.4 million of undrawn commitments under the Credit Facility as of June 30, 2023, which results in total undrawn commitments and cash balances of more than $163.1 million. However, it is possible that future borrowing flexibility under our Credit Facility may be limited as a result of our financial performance.
Commitments and Contingencies
See Note 10 to the condensed consolidated financial statements for disclosures of the Company’s commitments and contingencies.
Seasonality
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.
Critical Accounting Policies and Estimates
The Company’s critical accounting policies, which include management’s best estimates and judgments, are included in Part II, Item 7, to the consolidated financial statements of the Company’s 2022 Form 10-K. These accounting policies are considered critical as disclosed in the Critical Accounting Policies and Estimates section of Management’s Discussion and Analysis of the Company’s 2022 Form 10-K 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 second quarter of 2023.
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’s 2022 Form 10-K.
Inflation and International Presence
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’s foreign currency exchange rate and interest rate risks.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
There have been no material changes to the quantitative and qualitative information about the Company’s market risk from those previously presented within Part II, Item 7A of the Company’s 2022 Form 10-K.
37

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As of June 30, 2023, an evaluation was performed under the supervision and with the participation of the Company’s management, including the principal executive officer (“PEO”) and principal financial officer (“PFO”), of the effectiveness of the design and operation of the Company’s disclosure controls and procedures. Based on that evaluation, the Company’s management, including the PEO and PFO, concluded that the Company’s disclosure controls and procedures were effective as of June 30, 2023.
Changes in Internal Control Over Financial Reporting
There were no changes in the Company’s internal control over financial reporting during the three months ended June 30, 2023 that materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
38

PART II–OTHER INFORMATION
Item 1. Legal Proceedings
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.
Item 1A. Risk Factors
There have been no material changes with respect to risk factors previously disclosed in the Company’s 2022 Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
The following table presents information with respect to repurchases of Common Shares made by us during the three months ended June 30, 2023. There were 5,622 Common Shares delivered to us by employees as payment for withholding taxes due upon vesting of performance share awards and share unit awards.
PeriodTotal number of
shares purchased
Average price
paid per share
Total number of
shares purchased as
part of publicly
announced plans
or programs
Maximum number
of shares that may
yet be purchased
under the plans
or programs
4/1/23-4/30/231,180$18.70 N/AN/A
5/1/23-5/31/23$ N/AN/A
6/1/23-6/30/234,442$17.77 N/AN/A
Total5,622
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
During the three months ended June 30, 2023, no director or officer of the Company adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.
39

Item 6. Exhibits
Exhibit
Number
Exhibit
10.1
10.2
10.3
31.1
31.2
32.1
32.2
101XBRL Exhibits:
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
104
The cover page from our Quarterly Report on Form 10-Q for the period ended June 30, 2023, filed with the Securities and Exchange Commission on August 2, 2023, is formatted in Inline Extensible Business Reporting Language (“iXBRL”)
40

SIGNATURES
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.
STONERIDGE, INC.
Date: August 2, 2023
/s/ James Zizelman
James Zizelman
President, Chief Executive Officer and Director
(Principal Executive Officer)
Date: August 2, 2023
/s/ Matthew R. Horvath
Matthew R. Horvath
Chief Financial Officer and Treasurer
(Principal Financial Officer)
41
EX-31.1 2 sri-20230630xexx311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES–OXLEY ACT OF 2002
I, James Zizelman certify that:
(1)I have reviewed this Quarterly Report on Form 10-Q of Stoneridge, Inc. (the “Company”);
(2)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;
(3)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;
(4)The Company’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 – 15(f) and 15d – 15(f)) for the Company and we have:
(a)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;
(b)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;
(c)Evaluated the effectiveness of the Company’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;
(d)Disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting;
(5)The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:
(a)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’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company’s internal control over financial reporting.
/s/ James Zizelman
James Zizelman, President and Chief Executive Officer
August 2, 2023

EX-31.2 3 sri-20230630xexx312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES–OXLEY ACT OF 2002
I, Matthew R. Horvath, certify that:
(1)I have reviewed this Quarterly Report on Form 10-Q of Stoneridge, Inc. (the “Company”);
(2)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;
(3)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;
(4)The Company’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 – 15(f) and 15d – 15(f)) for the Company and we have:
(a)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;
(b)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;
(c)Evaluated the effectiveness of the Company’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;
(d)Disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting;
(5)The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’s board of directors:
(a)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’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company’s internal control over financial reporting.
/s/ Matthew R. Horvath
Matthew R. Horvath
Chief Financial Officer and Treasurer
August 2, 2023

EX-32.1 4 sri-20230630xexx321.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, James Zizelman, President and Chief Executive Officer of Stoneridge, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)the Quarterly Report on Form 10-Q of the Company for the three months ended June 30, 2023 (“the Report”) 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)); and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ James Zizelman
James Zizelman, President and Chief Executive Officer
August 2, 2023
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.

EX-32.2 5 sri-20230630xexx322.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Matthew R. Horvath, Chief Financial Officer and Treasurer of Stoneridge, Inc. (the “Company”), certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)the Quarterly Report on Form 10-Q of the Company for the three months ended June 30, 2023 (“the Report”) 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)); and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
/s/ Matthew R. Horvath
Matthew R. Horvath
Chief Financial Officer and Treasurer
August 2, 2023
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.

EX-101.SCH 6 sri-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Recently Issued Accounting Standards link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Financial Instruments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Accumulated Other Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Business Realignment and Restructuring link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Recently Issued Accounting Standards (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Business Realignment and Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Revenue - Revenue by Segment and Geographical Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Financial Instruments and Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - 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:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Share-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Loss Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Segment Reporting (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Investments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 sri-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 sri-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 sri-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Europe and Other Europe and Other [Member] Europe and Other [Member] Repayments of debt Repayments of Other Debt Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Design and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Proceeds from settlement of net investment hedge Proceeds from Hedge, Investing Activities All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Common shares, non-vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding credit lines weighted-average interest rate Line of Credit Facility, Interest Rate at Period End Debt Debt Disclosure [Text Block] Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Debt Revolving Credit Facility [Member] Cross-currency swaps Cross Currency Interest Rate Contract [Member] Investments and other long-term assets, net Investments and Other Noncurrent Assets Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Maturity Debt Instrument, Maturity Date, Description Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Geographical [Axis] Geographical [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Income Taxes Income Tax Disclosure [Text Block] Settlements made during the period Standard and Extended Product Warranty Accrual, Decrease for Payments Accruals for warranties established during period Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Performance Based Right to Receive Common Shares Performance Based Right to Receive Common Shares [Member] Performance Based Right to Receive Common Shares [Member] Foreign currency adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Other Comprehensive Income (Loss) Current liabilities: Liabilities, Current [Abstract] Quarter Ended June 30, 2022 Quarter Ended June 30, 2022 [Member] Debt Instrument Redemption Period Seven [Member] Preferred Shares, without par value, 5,000 shares authorized, none issued Preferred Stock, Value, Issued Intersegment Eliminations Intersegment Eliminations [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Amendment Four Amendment Four [Member] Amendment Four [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Accounts receivable, less reserves of $1,132 and $962, respectively Accounts Receivable, after Allowance for Credit Loss, Current Credit Facility Credit Facility [Member] Credit Facility [Member] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 inputs Fair Value, Inputs, Level 3 [Member] Common shares held in treasury, shares (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Long-term assets: Assets, Noncurrent [Abstract] Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount Contribution Payments to Acquire Equity Method Investments Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Total debt Debt and Lease Obligation LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Capital Expenditures: Segment Reporting Information, Capital Expenditures [Abstract] Segment Reporting Information, Capital Expenditures [Abstract] Amendment Number Four Amendment Number Four [Member] Amendment Number Four Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Inventory amount, weighted average cost Weighted Average Cost Inventory Amount Contract liabilities Contract with Customer, Liability Gain recorded in other comprehensive income (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Cost of goods sold Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Schedule of Weighted-Average Number of Shares Schedule of Weighted Average Number of Shares [Table Text Block] Level 1 inputs Fair Value, Inputs, Level 1 [Member] Name Measure Name Credit facility, borrowing capacity Line of Credit Facility, Current Borrowing Capacity PST Eletronica Ltda PST Eletronica Ltda [Member] PST Eletronica Ltda [Member] Name Forgone Recovery, Individual Name Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Investment Type [Axis] Investment Type [Axis] Debt Category [Domain] Debt Category [Domain] Debt Category [Domain] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Total business realignment charges Restructuring and Related Cost, Incurred Cost Accumulated Other Comprehensive (Loss) Income Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable, net Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Quarters Ended September 30, 2022 and December 31, 2022 Quarters Ended September 30, 2022 and December 31, 2022 [Member] Debt Instrument Redemption Period Eight [Member] Letter of Credit Letter of Credit [Member] Aggregate changes in pre-existing liabilities due to claim developments Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Selling, general and administrative Selling, General and Administrative Expenses [Member] Notional amounts Derivative, Notional Amount Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease long-term liability Operating Lease, Liability, Noncurrent Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Accounts payable Increase (Decrease) in Accounts Payable, Trade Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Depreciation Depreciation Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Maximum leverage ratio Maximum Leverage Ratio Maximum Leverage Ratio Income Statement Location [Axis] Income Statement Location [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Maximum net leverage ratio Maximum Net Leverage Ratio Maximum Net Leverage Ratio Revision of Prior Period, Reclassification, Adjustment Revision of Prior Period, Reclassification, Adjustment [Member] Effect of dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Europe Europe [Member] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Sweden short-term credit line Sweden Short-Term Note [Member] Sweden Short-Term Note [Member] Short-term Debt [Line Items] Short-Term Debt [Line Items] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories, net Increase (Decrease) in Inventories Design and development Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Beginning balance Ending balance Restructuring Reserve Long Term Supply Agreement Long Term Supply Agreement [Member] Long Term Supply Agreement Amortization, including accretion and write-off of deferred financing costs Amortization and Accretion Of Debt Discount 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. Award Type Award Type [Axis] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Total interest expense, net Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Utilization, Non-Cash Restructuring Reserve, Settled without Cash Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Repurchased Common Shares for treasury, net Repurchased Common Shares for treasury Repurchased Common Shares for treasury Restatement Determination Date Restatement Determination Date Fair value and other adjustments Increase (Decrease) in Fair Value Adjustments on Other Assets (Liabilities) Carried at Fair Value under Fair Value Option Operating Income (Loss): Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common shares, issued (in shares) Common Stock, Shares, Issued Civil, labor and other tax contingencies Civil, labor and other tax contingencies [Member] Civil, labor and other contingencies [Member] Severance costs Severance Costs Common Shares held in treasury, 1,444 and 1,625 shares at June 30, 2023 and December 31, 2022, respectively, at cost Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Financial assets carried at fair value Total financial assets carried at fair value Assets, Fair Value Disclosure Fair value of earn-out liability Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign currency translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Forward currency contracts Foreign Currency Contract, Asset, Fair Value Disclosure Maximum Maximum [Member] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Document Type Document Type Outstanding credit lines interest rate Line of Credit Facility, Interest Rate During Period Tabular List, Table Tabular List [Table Text Block] Percentage of additional noncontrolling interest acquired Additional percentage of noncontrolling interest acquired Additional percentage of noncontrolling interest acquired Entity Address, Address Line One Entity Address, Address Line One Share-Based Compensation Share-Based Payment Arrangement [Text Block] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Capitalized contract acquisition costs Capitalized Contract Cost, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Accounts receivable, reserves Accounts Receivable, Allowance for Credit Loss, Current Derivative [Table] Derivative [Table] Accrued expenses and other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Issuance of Common Shares ( in shares) Stock Issued During Period, Shares, New Issues Costs and expenses: Costs and Expenses [Abstract] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Schedule of Business Realignment Charges Classified by Statement of Operations Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Debt Category [Axis] Debt Category [Axis] Debt Category [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Components purchased Payments For Long-Term Purchase Commitment Payments For Long-Term Purchase Commitment Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories, net Total inventories, net Inventory, Net Revolving credit facility Long-Term Line of Credit, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name London Interbank Offered Rate London Interbank Offered Rate [Member] London Interbank Offered Rate Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Canton Facility Restructuring Plan Canton Facility Restructuring Plan [Member] This member stands for Canton Facility restructuring plan. Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Components to be paid in 2026 Purchase Obligation, to be Paid, Year Four OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Income (loss) per share (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Components to be paid in 2023 Purchase Obligation, to be Paid, Year One Common shares, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Investment Other Investments PEO PEO [Member] Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Total long-term assets Assets, Noncurrent Percentage ownership in consolidated subsidiary Sale of Stock, Percentage of Ownership after Transaction Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent South America South America [Member] Net cash used for investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Interest rate swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Tax (benefit) expense Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Unrealized gain (loss) on derivatives Accumulated Other Comprehensive Income (Loss), Derivative Qualifying as Hedge, Excluded Component, Including Portion Attributable to Noncontrolling Interest [Member] Corporate Segment Corporate Segment [Member] Control Devices Control Devices [Member] Control Devices [Member] Long-term liabilities: Liabilities, Noncurrent [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt [Table] Debt [Table] Debt [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] North America North America [Member] Excess tax deficiency related to share-based compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Loss per share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Minimum interest coverage ratio Minimum interest coverage ratio Minimum interest coverage ratio Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,522 and 27,341 shares outstanding at June 30, 2023 and December 31, 2022, respectively, with no stated value Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Earn-out consideration, operating and financing activities Earn-out consideration cash payment Payments For Earn Out Consideration From Operating and Financing Activities Payments for earn out consideration from operating and financing activities. Other expense (income), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Mexican Peso-Denominated Foreign Currency Forward Contracts Mexican Peso-Denominated Foreign Currency Forward Contracts [Member] Mexican Peso-Denominated Foreign Currency Forward Contracts [Member] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Recently Issued Accounting Standards Accounting Standards Update and Change in Accounting Principle [Text Block] Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] PEO Name PEO Name Percent threshold of foreign cash Percent threshold of foreign cash Percent threshold of foreign cash Balance at January 1 Balance at June 30 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Asia Pacific Asia Pacific [Member] Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred shares, authorized (in shares) Preferred Stock, Shares Authorized Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segment, Reconciliation of Other Items from Segments to Consolidated [Table] Fine Fine [Member] Fine [Member] Net cash used for operating activities Net Cash Provided by (Used in) Operating Activities Forward currency contracts Forward Contracts [Member] Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Proceeds from issuance of debt Proceeds from Other Debt Investment in venture capital fund, net Payments to Acquire Other Investments Title of 12(g) Security Title of 12(g) Security Revolving credit facility Line of Credit, Current Total depreciation and amortization Depreciation, Depletion and Amortization Litigation amount Litigation Settlement, Amount Awarded to Other Party Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Product warranty and recall reserve at beginning of period Product warranty and recall reserve at end of period Standard and Extended Product Warranty Accrual Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Current portion of debt Line Of Credit, Revolving Credit Facility, Current Line Of Credit, Revolving Credit Facility, Current Total long-term assets Long-Lived Assets Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Investment Hedge Due 2028 Net Investment Hedge Due 2028 [Member] Net Investment Hedge Due 2028 [Member] Business Realignment and Restructuring Restructuring and Related Activities Disclosure [Text Block] Other comprehensive income before reclassifications OCI, before Reclassifications, before Tax, Attributable to Parent Preferred shares, issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Level 2 inputs Fair Value, Inputs, Level 2 [Member] Common Shares held in treasury Common Shares Held In Treasury [Member] Common Shares Held In Treasury [Member] Earn-out consideration cash payment Earn-out consideration cash payment within financing activities Payments For Earn-out Consideration Represents the cash outflow from payments for earn-out consideration. Non investment hedges Net Investment Hedging [Member] Entity Emerging Growth Company Entity Emerging Growth Company Capital expenditures, including intangibles Payments to Acquire Productive Assets Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Product Warranty and Recall Liability Schedule of Product Warranty Liability [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Net Investment Hedge Due 2026 Net Investment Hedge Due 2026 [Member] Net Investment Hedge Due Two Thousand Twenty Six [Member] Document Fiscal Period Focus Document Fiscal Period Focus Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Debt Instrument, Redemption, Period Five Debt Instrument, Redemption, Period Five [Member] Number of Common Shares outstanding Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Loss Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Ownership percentage Equity Method Investment, Ownership Percentage Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total shareholders' equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Minimum Minimum [Member] Earnout Consideration Earnout Consideration [Member] Earnout Consideration [Member] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Total Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Electronics Electronics [Member] Electronics [Member] Repurchase of Common Shares to satisfy employee tax withholding Payment, Tax Withholding, Share-Based Payment Arrangement Capitalized deferred financing costs Debt Issuance Costs, Gross Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Cash paid for income taxes, net Income Taxes Paid, Net Net cash provided by (used for) financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained earnings Retained Earnings [Member] Less: current portion Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders' equity Liabilities and Equity Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Unrealized gain (loss) on derivatives Unrealized gain (loss) on derivatives, net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Stoneridge Brazil Stoneridge Brazil [Member] Stoneridge Brazil [Member] Tax benefit on foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Components to be paid in 2024 Purchase Obligation, to be Paid, Year Two Components to be paid in 2025 Purchase Obligation, to be Paid, Year Three Total long-term liabilities Liabilities, Noncurrent Charge to expense Restructuring expense Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Percent threshold of domestic cash Percent threshold of domestic cash Percent threshold of domestic cash Suzhou short-term credit line Suzhou Short-Term Credit Line [Member] Suzhou Short-Term Credit Line [Member] Interest Expense Interest Expense [Member] Loss of equity method investee Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Termination Date Trading Arrangement Termination Date Payment of earn-out consideration paid within operating activities Payments For Earn Out Consideration From Operating Activities Payments for earn out consideration from operating activities. Common shares, authorized (in shares) Common Stock, Shares Authorized Revolving credit facility payments Repayments of Lines of Credit Expected life of fund Expected life of fund Expected life of fund Venture Capital Funds Venture Capital Funds [Member] Quarter Ended March 31, 2022 Quarter Ended March 31, 2022 [Member] Debt Instrument Redemption Period Six [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivatives designated as cash flow hedges: Price Risk Cash Flow Hedges [Abstract] Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Bridge Loan Bridge Loan [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Depreciation and Amortization: Depreciation, Depletion and Amortization [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Additional paid-in capital Additional Paid in Capital Amendment Three Amendment Three [Member] Amendment Number Three [Member] Deferred income taxes Deferred Income Tax Expense (Benefit) Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net Sales: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Increase in maximum borrowing capacity of credit facility Increase in maximum borrowing capacity of credit facility Increase in maximum borrowing capacity of credit facility Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Environmental remediation accrued undiscounted liability Accrual for Environmental Loss Contingencies, Gross Groundwater remediation expense Accrual for Environmental Loss Contingencies, Charges to Expense for New Losses Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment Cost of goods sold Cost of Sales [Member] Employee termination benefits Employee Severance [Member] Cash payments Payments for Restructuring Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Period End Date Document Period End Date Revolving credit facility borrowings Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Debt instrument covenant default of other debt maximum amount Debt Instrument Covenant Default of Other Debt Maximum Amount Debt instrument covenant default of other debt maximum amount. Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Investment commitment Investment Company, Financial Support to Investee Contractually Required, Not Provided, Amount Number of treasury shares Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Revolving credit facility Line of Credit Facility, Fair Value of Amount Outstanding Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain on sale of fixed assets Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Provision for income taxes Income tax expense on operations Income Tax Expense (Benefit) Finished goods Inventory, Finished Goods, Net of Reserves Designated as Hedging Instrument Designated as Hedging Instrument [Member] Financial Instruments and Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Specified Hedge Borrowings Specified Hedge Borrowings [Member] Specified Hedge Borrowings [Member] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Write off of deferred financing costs Deferred Debt Issuance Cost, Writeoff Revenue by Segment and Geographical Location Disaggregation of Revenue [Table Text Block] Transfers in or out of Level 3 Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers, Net Inventories Inventory Disclosure [Text Block] Accrued expenses and other current liabilities Accrued Expenses and Other Current Liabilities [Member] Accrued Expenses and Other Current Liabilities [Member] Net sales Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Paid capacity deposits Payments for Deposits Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Inventory amount, FIFO FIFO Inventory Amount Cash paid for interest, net Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Total interest expense, net Interest Income (Expense), Net Debt Instrument, Redemption, Period Four Debt Instrument, Redemption, Period Four [Member] Financial assets carried at fair value: Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Stoneridge Brazil PST [Member] Stoneridge Brazil [Member] Repurchased Common Shares for treasury (in shares) Treasury Stock, Shares, Acquired Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Total long-term debt, net Long-Term Debt, Excluding Current Maturities Number of hedge contracts Derivative, Number of Instruments Held Diluted (in shares) Diluted weighted-average Common Shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Revenue Revenue from Contract with Customer [Text Block] Total capital expenditures Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Equity in loss of investee Income (Loss) from Equity Method Investments Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Foreign currency translation Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Share-based compensation, net APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair value Fair Value, Recurring [Member] Segment Reconciling Items Segment Reconciling Items [Member] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Autotech Ventures Autotech Ventures [Member] This member represents information pertaining to autotech ventures. Cash flow hedges Cash Flow Hedging [Member] Segment Reporting Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Interest rate swap Interest Rate Derivative Assets, at Fair Value Work-in-progress Inventory, Work in Process, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Long-Term Debt, Unclassified [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Basic weighted-average Common Shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income (loss) Total operating income (loss) Operating Income (Loss) Schedule of Short-term Debt [Table] Schedule of Short-Term Debt [Table] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Debt instrument covenant uninsured asset losses maximum amount Debt Instrument Covenant Uninsured Asset Losses Maximum Amount Debt instrument covenant uninsured asset losses maximum amount. Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Line of credit Long-Term Line of Credit Gain on settlement of net investment hedge Gain on settlement of net investment hedge Derivative, Gain on Derivative Interest Expense (Income), net: Segment Reporting Information, Interest Expense, Net [Abstract] Segment Reporting Information, Interest Expense, Net [Abstract] Type of Restructuring [Domain] Type of Restructuring [Domain] Product warranty and recall accrual Product Warranty Accrual, Noncurrent Shareholders' equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Bank Acceptance Draft Credit Line Bank Acceptance Draft Credit Line [Member] Bank Acceptance Draft Credit Line [Member] EX-101.PRE 10 sri-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 sri-20230630_g1.jpg GRAPHIC begin 644 sri-20230630_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#T17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0T.H< < @, /@ M 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&UL;G,Z M#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'EZ@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ M ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,082 M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3 ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C MY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH ** M#24 +13:P/$7C/2?#:JEU*9KN0@16< WRR$^BCI]:3=C2G3G4ERP5V= Q ZT MR*:.9=\3AU]5Y%^)2-/L2,IID;\[?65QU_W1QV.:N6WB"+4KAK M3P_&+E(<+)=#B",^@(^^?9>!W(HN7*BUHM;;]OO-ZBHPWEQ@RMT'+'BGCGI3 M,!:*!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1124 +125 M%<7$5K \US*D,2#+.[!0![DT#2;=D3&L[6-72W%SXAO?[4\6ZI*L+'J?FDD M']V-.@'OP!]>*QE52T1]#@\BK55[2O[L?Q?R/1]0^)6O>,M2_L?P%:/ CR#KZD]N:6VN_"_P ,V::]N&UWQ-*"9&5M[*3VR<[?YGT[5Q47B75- M21?#O@>Q;3[25L;8#F:7_:DD[>^, #O@5MZ:/"OPZ/VG5Y%USQ O(@A.Z.W; MTW'C=[G)'I4*5W=GJU,'"E'V2C9/[*^)_P")]$=AIND>(O'6V_\ &/2XB4,@[>8>N/;U["MB7QIIEEV:XJPA\ M9?%1Q)?SMI.@;N4B&WS1Z#NWU/'MQ7JGA[PUIGAG3EL])MEB3JSGEW/JQ[FM M8W>QXF,]G2?+5LVMHQV7J^K_ *N0Z9I5_)LNO$-VMS<@[EAA&V&$^PSEB/4_ MABMP4HHK0\64G)W84444$A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 !II('6G&N;^(#2)\/]8: N'6V8@IG(I-V1I2A[2I&'=V,7Q=\5]%\-B2 MVLV_M&_7CRHC\J'_ &F_H,FO$/$_C;6_%EQNU.Z(@'W+:+Y8U'T[GW-<^>M) M7#.JY:'Z=@,GPV#7,E>7=BTH;FP[8$;$MR MX.R/\>Y]A6<4V]#TZU:G1@YU'9$-KJNH30C2= A:W%PV&2WR9ISV#,.2/;A? M:O5? WP;BMO*U'Q6!-."&2S!RB=_G/\ %].GKFNU\(> M)\'VW^AQ^==N,2W M4@^=OI_='L*ZBNR%*VLCX#,,[=2]/"KEB]WU9EZOKFD>%M)-YK5];Z=91C;O MF8*/90.Y]A6#H?Q9\#>(]22PTGQ':RW4G$<3AHBY]%W@9/L.:\D^,4UHWQ^\ M,P^.&D'A<1*RJV?*+9.2PZ8W;=W^S7L.H?#;P5K@LYI_#^GM]F=)8)+>,1], M$#*XW*?0Y!K<^9W.L%+7SA\4_BA;K\6_#%OI^I:C#IVDWX&IVZ)(B.4F7/R_ M\M. 1W_6O:O#?CS0O%6E7>HZ9/*EI9G$\MU"T 3C.?FQQCO0!TM%>77?[0W@ M"VO7@2^N[E(SA[BWM&>-??/<>X!KN/#WBG1O%6C#5=!OXKVTYW,AYC(ZJR]0 M?8T ;-%><#X\_#\Z9+>G6&"QR^5Y1@;S7;_93&2/>IO"OQJ\%^,-832],OYH M+V7(BBNX3'YA] >F?;- 'H-%8?BCQ=H?@W2O[0\17\=G 3M4-DM(?15'+'_] M=[MFC20]L-VR?6@#TJH[B>*UMY)[AQ'%$I= MW8\*!R37.>)_B!X>\'ZII]AK]XUM-J&[R"4)7@@$LPX4?,.M8^A_%SP3XSU& M]T73KR2Y=(79UD@94FC .XJ>XQ]* .B\*^,M"\:6,UWX;OTO(89/+D(4J5/T M(!P?7O6Z:X7X6-X(/AFZG^'EO]FTXW+"8L'!,@ SDN2< $>W6L[5?C[X#TK4 MY++[?<7KQ$K+)96[2QICK\W0_AF@#H]9^(&BZ%XPTSPU?&?^T-4(%N$BRG)Q MR<\5U KYO\3^*='\7_'WP!J?AZ]2[M6=5+*""K;^0P/(//2O:_%_C[PYX&M8 MYO$>H+;&8GRH5&^23'HHY(Z<^] '2T5YII_Q[\":A'<$W]Q:O!"TQCNK9D9U M49.WU..U==H7C'1?$/A<>(=.NP-,PQ,\X,04+U)W=!0!NT5Y;\:% M;V\GC1MK7$-HS1#WSZ?05Z+H^KV.NZ3!J6DW*75G<+OBE0\,* +M%%% :8Z MJZ,K@%2,$>4 > _%'X:MHLTFMZ)$6T^1MT\*C_ (]R>X']W/Y5Y?7V5/%' M/"T4R*\;@JRL,@@]&;IM4TJ-GTJ9LLJC/V8^A_P!GT/X>E9'G/M+8:N]>C[^1YY7K?PE^(D5@(_#VLLD<+'%K/C&&/\ "WU/0UY' M2_SK&$G%W1]%C<'3QM%TJG_#'V6O/-.KQWX5_$O[0(M \03_ +T?+:W+M]_T M1CZ^A[].M>O_ ,/%=\9*2NC\MQF#JX.JZ=1?\$Y_QKX&T3Q[H;:9KUMO R89 MT.)('_O*?Z=#WKQ?2M9\2? 3Q;:>'_$UU)JOA"_DVVEV5YM^QQZ8XRN<8Y'. M17>^+/B]+X&\5SVGB7POJ2Z%A/(U:V42*S'KN' R?7/'0\5Y[X]\1S?'F]T MKP[X#TF\ET^VO!-=:K7$G!'OP Q/J<<"J.,U?C$RO\=?AHR$,K7D9!'?] M]'5[]IO7+BS\':9HMJ[1KJMX%F9>\:C)7\25_(U3^.&D7N@ZYX)\6VUG-?:= MX>F47?ECYE5&1E)] =K#/0<5:\<76E_'CP/G R5[9P >K^&_#NG^&_#5IHVGVL,5O!$$940 .<8)/J3[UXEH<1\# M?M.:IH&DXBTG6+1IVM4^XA\LMD#H/F5L>@;%=!H_Q^T/2/#\=EXTLM4TOQ!9 MQ+'-8O:,SSL!C*'IS_M$=?3FJ?PX\+ZUXC^(FL_$OQ-I\VF+<1M%IMG,"KA= MFW<0>VT?B6)[4 9/[+NBV$EOKVKR6T;WT=RL, M*O!^M64217_VL@S*,,P4J1GUK0_9AL[FS\.Z^MW;RP%KY2!*A4GY3ZU#^TI9 MW5W=>$OLMM--LO&+>6A;;]WKCI0!SOCO7)]1_:9BAU#1;[7[#1(P8M-L8O-9 MCLW;]IX^\PS[ 5O?$KQ/>>//!5QI"?#/Q5%=\/:7$E@/W,@.0<@D@=CBK/Q- M\-:[X3^*6G_$KPGILNI1JGEZC:P#SU M?4-5DX72H+)O.#>A/W>.Y!- 'F7Q'L[S6I_A39>)H)H[J:$PW44X*OP\:G=G MG) _6OH:X\/Z/I6D7F0,XX%>1?%Q+[5/B'\-;W^S MKF%F?S)XBA8P,6C)5B!C(Y'X5[=JP+:->!023 ^ ._!H ^6]"\17GA[]EW6F MT]S'->:P]KY@_A5@F[],BO??A3X:L?#GPTT>"RB0-=6D=Q/(!\TCNN[D]\9Q M7D?P^\"7/B_]G;7-#>.2VO'U*2:V\U"N74(5Z]CC'XUK?#[XRV7@_P -P^%O MB'::EIFKZ8GE1JUJ[_:$!^4#'?MTQ@#F@#(\9^'K#0_VI_"TVFPQP+?3132Q MQKM&_?@G ]>/UJ]\/I4\=_M&>)=5UI%F&CJ\5G"X#+%M<("/U/U-8=]<^(?$ MG[1'A;7]3T.[TZRFN(Q:0S1G>D*O]YQCY2';#6_A5K$]Y AN+"W:YMY=HW( MR\X!]#CFO"-6UFZLOV9/#FFVQ<1ZCJ,B3A.KH"3M_$XKT#XE_%&'QU\/]5T[ MP#:7E[:BV:74-1D@:*&")1EDRP!+'IC'>L?0_ EUXZ_9BTV'25W:G8W4EU:J M3C>P."N>F2"<>] '7:/XZ&D>%(-"M_A3XJ^R) (GC&G*5DXP21GG)J7X 6&L M:58Z_::CH]_I-@UZ9K*"]A,956SP ?8#I5?PS\>])TO2(]+^(5IJ&B:U9QK' M)%):.WGX& RX&C^#?%;^+]-FO_[%U#2K<2;8/M\81YTQ]\+V'_UJ M .BHHHH **0U'//%;0--/(L<:#$F[[7OB/_18_P#9C^ Z&O'[AYY9C/=- M(\DWSEY"27SWR>37/.LMHGUN5Y!.HU5Q.B[=1)G62>1XXUB1F)6-22$&>@)Y MXJ.BBN3U/O4K*PJLR,&0D,#D$'O7T5\(?%U[XET&>WU(^9/8%$\\GF53G&?< M8QGO7AOA[PGK/BBZ$.D6C2KNP\QXC3U);^@_*OH/X>>!1X)T^X1[LW-Q=%6E 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 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=UV/\ 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_&?O:NRO;7PU\/]MK:H MOB'Q+ZL-T-NV?[OB?"_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.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%_=OJF(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 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 28, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-13337  
Entity Registrant Name STONERIDGE, INC  
Entity Incorporation, State or Country Code OH  
Entity Tax Identification Number 34-1598949  
Entity Address, Address Line One 39675 MacKenzie Drive, Suite 400  
Entity Address, City or Town Novi  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48377  
City Area Code 248  
Local Phone Number 489-9300  
Title of 12(g) Security Common Shares  
Trading Symbol SRI  
Amendment Flag false  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   27,521,833
Entity Central Index Key 0001043337  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Filer Category Accelerated Filer  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 34,705 $ 54,798
Accounts receivable, less reserves of $1,132 and $962, respectively 185,296 158,155
Inventories, net 175,305 152,580
Prepaid expenses and other current assets 43,277 44,018
Total current assets 438,583 409,551
Long-term assets:    
Property, plant and equipment, net 106,227 104,643
Intangible assets, net 46,638 45,508
Goodwill 34,870 34,225
Operating lease right-of-use asset 12,225 13,762
Investments and other long-term assets, net 46,954 44,416
Total long-term assets 246,914 242,554
Total assets 685,497 652,105
Current liabilities:    
Revolving credit facility 171,597 0
Current portion of debt 0 1,450
Accounts payable 136,457 110,202
Accrued expenses and other current liabilities 75,579 66,040
Total current liabilities 383,633 177,692
Long-term liabilities:    
Revolving credit facility 0 167,802
Deferred income taxes 7,975 8,498
Operating lease long-term liability 8,967 10,594
Other long-term liabilities 7,284 6,577
Total long-term liabilities 24,226 193,471
Shareholders' equity:    
Preferred Shares, without par value, 5,000 shares authorized, none issued 0 0
Common Shares, without par value, 60,000 shares authorized, 28,966 and 28,966 shares issued and 27,522 and 27,341 shares outstanding at June 30, 2023 and December 31, 2022, respectively, with no stated value 0 0
Additional paid-in capital 226,713 232,758
Common Shares held in treasury, 1,444 and 1,625 shares at June 30, 2023 and December 31, 2022, respectively, at cost (44,367) (50,366)
Retained earnings 191,314 201,692
Accumulated other comprehensive loss (96,022) (103,142)
Total shareholders' equity 277,638 280,942
Total liabilities and shareholders' equity $ 685,497 $ 652,105
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, reserves $ 1,132 $ 962
Preferred shares, authorized (in shares) 5,000 5,000
Preferred shares, issued (in shares) 0 0
Common shares, authorized (in shares) 60,000 60,000
Common shares, issued (in shares) 28,966 28,966
Common shares, outstanding (in shares) 27,522 27,341
Common shares held in treasury, shares (in shares) 1,444 1,625
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net sales $ 266,814 $ 220,936 $ 508,139 $ 441,994
Costs and expenses:        
Cost of goods sold 206,326 182,372 404,849 361,987
Selling, general and administrative 33,491 28,938 63,354 56,337
Design and development 22,666 15,554 39,634 32,582
Operating income (loss) 4,331 (5,928) 302 (8,912)
Interest expense, net 3,120 1,217 5,866 3,003
Equity in loss of investee 329 377 500 458
Other expense (income), net 2,387 (596) 3,535 735
Loss before income taxes (1,505) (6,926) (9,599) (13,108)
Provision for income taxes 1,487 413 779 1,906
Net loss $ (2,992) $ (7,339) $ (10,378) $ (15,014)
Loss per share:        
Basic (in dollars per share) $ (0.11) $ (0.27) $ (0.38) $ (0.55)
Diluted (in dollars per share) $ (0.11) $ (0.27) $ (0.38) $ (0.55)
Weighted-average shares outstanding:        
Basic (in shares) 27,451,623 27,268,938 27,400,490 27,233,808
Diluted (in shares) 27,451,623 27,268,938 27,400,490 27,233,808
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (2,992) $ (7,339) $ (10,378) $ (15,014)
Other comprehensive income (loss), net of tax:        
Foreign currency translation 2,992 (15,712) [1] 7,064 (11,551) [1]
Unrealized gain (loss) on derivatives [2] 288 (53) 56 995
Other comprehensive income (loss), net of tax 3,280 (15,765) 7,120 (10,556)
Comprehensive income (loss) $ 288 $ (23,104) $ (3,258) $ (25,570)
[1]  Net of tax benefit of $411 and $267 for the three and six months ended June 30, 2022, respectively.
[2] Net of tax expense (benefit) $76 and $(15) for the three months ended June 30, 2023 and 2022, respectively. Net of tax expense of $15 and $264 for the six months ended June 30, 2023 and 2022, respectively.
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Tax benefit on foreign currency translation   $ (411)   $ (267)
Tax (benefit) expense $ 76 $ (15) $ 15 $ 264
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
OPERATING ACTIVITIES:    
Net loss $ (10,378) $ (15,014)
Adjustments to reconcile net income (loss) to net cash provided by (used for) operating activities:    
Depreciation 13,161 13,618
Amortization, including accretion and write-off of deferred financing costs 4,004 4,323
Deferred income taxes (3,782) (1,868)
Loss of equity method investee 500 458
Gain on sale of fixed assets (854) (95)
Share-based compensation expense 1,271 2,834
Excess tax deficiency related to share-based compensation expense 66 259
Gain on settlement of net investment hedge 0 (3,716)
Changes in operating assets and liabilities:    
Accounts receivable, net (28,100) (15,481)
Inventories, net (23,142) (11,864)
Prepaid expenses and other assets 3,313 (15,538)
Accounts payable 27,069 16,577
Accrued expenses and other liabilities 12,184 7,689
Net cash used for operating activities (4,688) (17,818)
INVESTING ACTIVITIES:    
Capital expenditures, including intangibles (18,025) (14,890)
Proceeds from sale of fixed assets 1,729 140
Proceeds from settlement of net investment hedge 0 3,820
Investment in venture capital fund, net 0 (450)
Net cash used for investing activities (16,296) (11,380)
FINANCING ACTIVITIES:    
Revolving credit facility borrowings 42,000 11,190
Revolving credit facility payments (38,068) (16,500)
Proceeds from issuance of debt 16,402 19,163
Repayments of debt (18,086) (20,358)
Earn-out consideration cash payment 0 (6,276)
Repurchase of Common Shares to satisfy employee tax withholding (1,325) (699)
Net cash provided by (used for) financing activities 923 (13,480)
Effect of exchange rate changes on cash and cash equivalents (32) (2,177)
Net change in cash and cash equivalents (20,093) (44,855)
Cash and cash equivalents at beginning of period 54,798 85,547
Cash and cash equivalents at end of period 34,705 40,692
Supplemental disclosure of cash flow information:    
Cash paid for interest, net 5,622 3,022
Cash paid for income taxes, net $ 5,927 $ 3,936
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Number of Common Shares outstanding
Number of treasury shares
Additional paid-in capital
Common Shares held in treasury
Retained earnings
Accumulated other comprehensive loss
Beginning balance (in shares) at Dec. 31, 2021   27,191          
Beginning balance (in shares) at Dec. 31, 2021     1,775        
Beginning balance at Dec. 31, 2021 $ 295,950     $ 232,490 $ (55,264) $ 215,748 $ (97,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (7,675)         (7,675)  
Unrealized gain (loss) on derivatives, net 1,048           1,048
Currency translation adjustments 4,161           4,161
Issuance of Common Shares ( in shares)   161 161        
Repurchased Common Shares for treasury (in shares)   36 36        
Repurchased Common Shares for treasury, net 4,093       4,093    
Share-based compensation, net (3,653)     (3,653)      
Ending balance (in shares) at Mar. 31, 2022   27,316          
Ending balance (in shares) at Mar. 31, 2022     1,650        
Ending balance at Mar. 31, 2022 293,924     228,837 (51,171) 208,073 (91,815)
Beginning balance (in shares) at Dec. 31, 2021   27,191          
Beginning balance (in shares) at Dec. 31, 2021     1,775        
Beginning balance at Dec. 31, 2021 295,950     232,490 (55,264) 215,748 (97,024)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (15,014)            
Unrealized gain (loss) on derivatives, net [1] 995            
Ending balance (in shares) at Jun. 30, 2022   27,318          
Ending balance (in shares) at Jun. 30, 2022     1,648        
Ending balance at Jun. 30, 2022 272,528     230,455 (51,081) 200,734 (107,580)
Beginning balance (in shares) at Mar. 31, 2022   27,316          
Beginning balance (in shares) at Mar. 31, 2022     1,650        
Beginning balance at Mar. 31, 2022 293,924     228,837 (51,171) 208,073 (91,815)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (7,339)         (7,339)  
Unrealized gain (loss) on derivatives, net (53) [1]           (53)
Currency translation adjustments (15,712)           (15,712)
Issuance of Common Shares ( in shares)   4 4        
Repurchased Common Shares for treasury (in shares)   2 2        
Repurchased Common Shares for treasury, net 90       90    
Share-based compensation, net 1,618     1,618      
Ending balance (in shares) at Jun. 30, 2022   27,318          
Ending balance (in shares) at Jun. 30, 2022     1,648        
Ending balance at Jun. 30, 2022 $ 272,528     230,455 (51,081) 200,734 (107,580)
Beginning balance (in shares) at Dec. 31, 2022 27,341 27,341          
Beginning balance (in shares) at Dec. 31, 2022 1,625   1,625        
Beginning balance at Dec. 31, 2022 $ 280,942     232,758 (50,366) 201,692 (103,142)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (7,386)         (7,386)  
Unrealized gain (loss) on derivatives, net (232)           (232)
Currency translation adjustments 4,072           4,072
Issuance of Common Shares ( in shares)   234 234        
Repurchased Common Shares for treasury (in shares)   62 (62)        
Repurchased Common Shares for treasury, net 5,649       5,649    
Share-based compensation, net (6,802)     (6,802)      
Ending balance (in shares) at Mar. 31, 2023   27,513          
Ending balance (in shares) at Mar. 31, 2023     1,453        
Ending balance at Mar. 31, 2023 $ 276,243     225,956 (44,717) 194,306 (99,302)
Beginning balance (in shares) at Dec. 31, 2022 27,341 27,341          
Beginning balance (in shares) at Dec. 31, 2022 1,625   1,625        
Beginning balance at Dec. 31, 2022 $ 280,942     232,758 (50,366) 201,692 (103,142)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (10,378)            
Unrealized gain (loss) on derivatives, net [1] $ 56            
Ending balance (in shares) at Jun. 30, 2023 27,522 27,522          
Ending balance (in shares) at Jun. 30, 2023 1,444   1,444        
Ending balance at Jun. 30, 2023 $ 277,638     226,713 (44,367) 191,314 (96,022)
Beginning balance (in shares) at Mar. 31, 2023   27,513          
Beginning balance (in shares) at Mar. 31, 2023     1,453        
Beginning balance at Mar. 31, 2023 276,243     225,956 (44,717) 194,306 (99,302)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (2,992)         (2,992)  
Unrealized gain (loss) on derivatives, net 288 [1]           288
Currency translation adjustments 2,992           2,992
Issuance of Common Shares ( in shares)   15 15        
Repurchased Common Shares for treasury (in shares)   6 (6)        
Repurchased Common Shares for treasury, net 350       350    
Share-based compensation, net $ 757     757      
Ending balance (in shares) at Jun. 30, 2023 27,522 27,522          
Ending balance (in shares) at Jun. 30, 2023 1,444   1,444        
Ending balance at Jun. 30, 2023 $ 277,638     $ 226,713 $ (44,367) $ 191,314 $ (96,022)
[1] Net of tax expense (benefit) $76 and $(15) for the three months ended June 30, 2023 and 2022, respectively. Net of tax expense of $15 and $264 for the six months ended June 30, 2023 and 2022, respectively.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation
The accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the “Company”) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). 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 (“U.S. GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations. The results of operations for the three months ended June 30, 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’s 2022 Form 10-K.
Reclassifications
Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Recently Issued Accounting Standards
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Recently Issued Accounting Standards Recently Issued Accounting Standards
Accounting Standards Not Yet Adopted
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848) – Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” 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 (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”) (also known as the “reference rate reform”). 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 31, 2023.
In February 2022, we amended our credit facility to incorporate hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent. The Company is applying the guidance to impacted transactions during the transition period. The adoption of this standard does not have a material impact on the Company’s condensed consolidated financial statements.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
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’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.
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.
Revenue by Reportable Segment
Control Devices. 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 Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (“OEM”) and companies supplying components directly to the OEMs (“Tier 1 supplier”).
Electronics. 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.
Stoneridge Brazil. 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.
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the three months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Three months ended June 30,20232022202320222023202220232022
Net Sales:
North America$78,745 $71,908 $56,845 $37,734 $ $— $135,590 $109,642 
South America —  — 14,908 13,349 14,908 13,349 
Europe — 99,169 83,578  — 99,169 83,578 
Asia Pacific13,375 12,658 3,772 1,709  — 17,147 14,367 
Total net sales$92,120 $84,566 $159,786 $123,021 $14,908 $13,349 $266,814 $220,936 
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the six months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Six months ended June 30,20232022202320222023202220232022
Net Sales:
North America$154,426 $143,398 $104,887 $70,072 $ $— $259,313 $213,470 
South America —  — 29,164 25,394 29,164 25,394 
Europe — 186,418 175,363  — 186,418 175,363 
Asia Pacific23,636 25,228 9,608 2,539  — 33,244 27,767 
Total net sales$178,062 $168,626 $300,913 $247,974 $29,164 $25,394 $508,139 $441,994 
___________________________
(1)Company sales based on geographic location are where the sale originates not where the customer is located.
Performance Obligations
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 (“CMS”) 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.
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.
A small portion of the Company’s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation. We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company’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 “right to invoice” rather than selecting an output or input method.
Contract Balances
The Company had no material contract assets, contract liabilities or capitalized contract acquisition costs as of June 30, 2023 and December 31, 2022.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories are valued at the lower of cost (using either the first-in, first-out (“FIFO”) 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:
June 30,
2023
December 31,
2022
Raw materials$133,491 $121,983 
Work-in-progress10,337 7,812 
Finished goods31,477 22,785 
Total inventories, net$175,305 $152,580 
Inventory valued using the FIFO method was $161,038 and $139,996 at June 30, 2023 and December 31, 2022, respectively. Inventory valued using the average cost method was $14,267 and $12,584 at June 30, 2023 and December 31, 2022, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Instruments and Fair Value Measurements Financial Instruments and Fair Value Measurements
Financial Instruments
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.
Derivative Instruments and Hedging Activities
On June 30, 2023, the Company had open Mexican peso-denominated foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2023 and 2022. Management believes that its use of these instruments to reduce risk is in the Company’s best interest. The counterparties to these financial instruments are financial institutions with investment grade credit ratings.
Foreign Currency Exchange Rate Risk
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.
Net Investment Hedges
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. As a result of favorable market conditions, on May 5, 2022, the Company unwound the two net investment hedges and recognized a net gain of $3,716, which was recorded on the Company’s condensed consolidated statement of operations as a component of other expense, net for the second quarter ended June 30, 2022. The cash received from the settlement of these swaps of $3,820 was classified in investing activities in the condensed consolidated statement of cash flows. In the fourth quarter ended December 31, 2022, the Company determined it had incorrectly recognized the net gain in the condensed consolidated statement of operations and reclassified the net gain of $3,716 to other comprehensive loss, net of tax and accumulated other comprehensive loss. This item would have increased the loss for the three months ended June 30, 2022, six months ended June 30, 2022 and nine months ended September 30, 2022 by $0.10 per share. The Company recorded the item in the three-months ended December 31, 2022 which resulted in decreased income per share by $0.10. The Company assessed the materiality of this matter from a qualitative and quantitative perspective and concluded that the impact of the error was not material to the current or previous quarterly results.
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 June 30, 2023 or December 31, 2022.
Cash Flow Hedges
The Company entered into foreign currency forward contracts to hedge the Mexican peso currency in 2023 and 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.
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’s condensed consolidated statements of operations as a component of other expense (income), net. During 2023 and 2022, all of the Company’s foreign currency forward contracts were designated as cash flow hedges.
The Company’s foreign currency forward contracts offset a portion of the gains and losses on the underlying foreign currency denominated transactions as follows:
Mexican peso-denominated Foreign Currency Forward Contracts – Cash Flow Hedges
The Company holds Mexican peso-denominated foreign currency forward contracts with a notional amount at June 30, 2023 of $7,862 which expire ratably on a monthly basis from July 2023 to December 2023. The notional amount at December 31, 2022 related to Mexican peso-denominated foreign currency forward contracts was $0.
The Company evaluated the effectiveness of the Mexican peso and U.S. dollar-denominated forward contracts held as of June 30, 2023 and concluded that the hedges were effective.
Interest Rate Risk
Interest Rate Risk – Cash Flow Hedge
On February 18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the “Interest Rate Swap”) 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 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. 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 were due and had a maturity date of March 10, 2023, which was prior to the Credit Facility maturity date of June 5, 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 increased interest expense, net by $80 for the three months ended June 30, 2022. The Interest Rate Swap settlements reduced interest expense, net by $290 and increased interest expense, net by $233 for the six months ended June 30, 2023 and 2022, respectively.
The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
Notional amounts (A)
Prepaid expenses
 and other current assets
June 30,
2023
December 31,
2022
June 30,
2023
December 31,
2022
Derivatives designated as hedging instruments:
Cash flow hedges:
Forward currency contracts$7,862 $— $365 $— 
Interest rate swap$ $50,000 $ $294 
_____________________________
(A)Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the three months ended June 30 were as follows:
Gain recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive
income (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416 $72 $51 $506 
Interest rate swap$ $286 $ $(80)
Derivatives designated as net investment hedges:
Cross-currency swaps$ $1,641 $ $3,598 
_____________________________
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,697 for the three months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $407 for the three months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $0 and $(80) for the three months ended June 30, 2023 and 2022, respectively.
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the six months ended June 30 were as follows:
Gain (loss) recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive income
 (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416$987$51$757
Interest rate swap$(4)$796 $290 $(233)
Derivatives designated as net investment hedges:
Cross-currency swaps$$2,328$$3,598
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,748 for the six months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $607 for the six months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $290 and $(233) for the six months ended June 30, 2023 and 2022, respectively.
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.
Fair Value Measurements
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 included LIBOR. Fair values estimated using Level 3 inputs consist of significant unobservable inputs.
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.
June 30,
2023
December 31,
2022
Fair values estimated using
Fair
value
Level 1
inputs
Level 2
inputs
Level 3
inputs
Fair
value
Financial assets carried at fair value:
Forward currency contracts$365 $ $365 $ $— 
Interest rate swap    294 
Total financial assets carried at fair value$365 $ $365 $ $294 
The following table sets forth a summary of the change in fair value of the Company’s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.
Stoneridge Brazil
2022
Balance at January 1$7,351 
Foreign currency adjustments921 
Earn-out consideration cash payment(8,272)
Balance at June 30$— 
The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil’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 (“EBITDA”) 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.
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.
There were no transfers in or out of Level 3 from other levels in the fair value hierarchy for the six months ended June 30, 2023.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based CompensationCompensation expense for share-based compensation arrangements, which is recognized in the condensed consolidated statements of operations as a component of SG&A expenses, was $1,202 and $1,736 for the three months ended June 30, 2023 and 2022, respectively. Compensation expense for share-based compensation arrangements was $1,271 and $2,834 for the six months ended June 30, 2023 and 2022, respectively. The six months ended June 30, 2023 included income from the forfeiture of certain grants associated with employee resignations.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Debt consisted of the following at June 30, 2023 and December 31, 2022:
June 30,
2023
December 31,
2022
Interest rates at June 30, 2023Maturity
Debt
Revolving Credit Facility$171,597 $167,802 8.00 %June 2024
Suzhou short-term credit line 1,450 
Total debt171,597 169,252 
Less: current portion(171,597)(1,450)
Total long-term debt, net$ $167,802 
Revolving Credit Facility
On June 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “Credit Facility”). 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 SOFR rate plus the fallback spread, at the Company’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.
Our Revolving Credit Facility matures on June 5, 2024. The Company is actively involved in refinancing discussions and expects to refinance its Revolving Credit Facility prior to the issuance of the financial statements for the year ending December 31, 2023. The Company’s ability to continue as a going concern is contingent upon its ability to refinance its Revolving Credit Facility. While discussions are ongoing, the Company has not reached an agreement with respect to refinancing its capital structure and there can be no assurances that such an agreement will be reached in the future.
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.
Due to the ongoing impacts of the COVID-19 pandemic and supply chain disruptions on the Company’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 (“Amendment No. 3”). 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 million. Amendment No. 3 provided for certain financial covenant relief and additional covenant restrictions during the “Specified Period” (the period from February 28, 2022 until the date that the Company delivered a compliance certificate for the quarter ending March 31, 2023 in form and substance satisfactory to the administrative agent). During the Specified Period:
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;
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;
an additional condition to drawing on the Credit Facility was added that restricted borrowings if the Company’s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeded $70.0 million;
there were certain additional restrictions on Restricted Payments (as defined); and
a Permitted Acquisition (as defined) could not be consummated unless the net leverage ratio is below 3.50 to 1.00 during the Specified Period.
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 remained subject to a LIBOR floor of 0 basis points.
Amendment No. 3 also incorporated hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent.
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.
Due to continued supply chain disruptions and macroeconomic challenges on the Company’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 (“Amendment No. 4”). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the “Amendment No. 4 Specified Period” (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:
the maximum net leverage ratio 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;
the minimum interest coverage ratio of 3.50 was reduced to 3.00 for the quarters ended March 31, 2023 and June 30, 2023;
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;
there continue to be certain additional restrictions on Restricted Payments (as defined); and
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.
The Company capitalized $332 of deferred financing costs as a result of entering into Amendment No. 4.
Borrowings outstanding on the Credit Facility were $171,597 and $167,802 at June 30, 2023 and December 31, 2022, respectively.
As a result of the amendments, the Company was in compliance with all Credit Facility covenants at June 30, 2023 and December 31, 2022.
The Company also has outstanding letters of credit of $1,626 at both June 30, 2023 and December 31, 2022.
Debt
The Company’s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $1,856 and $1,922, at June 30, 2023 and December 31, 2022, respectively. At June 30, 2023 and December 31, 2022, there were no borrowings outstanding on this overdraft credit line. During the six months ended June 30, 2023, the subsidiary borrowed and repaid 171,891 Swedish krona, or $15,948.
The Company’s wholly owned subsidiary located in Suzhou, China (the “Suzhou subsidiary”), has lines of credit (the “Suzhou credit line”) that allow up to a maximum borrowing level of 20,000 Chinese yuan, or $2,758 and $2,900 at June 30, 2023 and December 31, 2022, respectively. There were no borrowings outstanding on the Suzhou credit line at June 30, 2023. At December 31, 2022 there was $1,450 in borrowings outstanding on the Suzhou credit line with a weighted-average interest rate of 3.70%. The Suzhou credit line was 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,000 Chinese yuan, or $8,274 and $8,699 at June 30, 2023 and December 31, 2022, respectively. There was $3,905 and $1,998 utilized on the Suzhou bank acceptance draft line of credit at June 30, 2023 and December 31, 2022, respectively. The Suzhou bank acceptance draft line of credit is included on the condensed consolidated balance sheet within accounts payable.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share
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 233,202 and 225,781 for the three months ended June 30, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive. Potential dilutive shares of 256,514 and 213,235 for the six months ended June 30, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive.
Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Basic weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
Effect of dilutive shares
Diluted weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
There were 425,612 and 780,793 performance-based right to receive Common Shares outstanding at June 30, 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.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income
6 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive (Loss) Income Accumulated Other Comprehensive (Loss) Income
Changes in accumulated other comprehensive (loss) income for the three months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at April 1, 2023$(99,302)$ $(99,302)
Other comprehensive income before reclassifications2,992 328 3,320 
Amounts reclassified from accumulated other comprehensive loss (40)(40)
Net other comprehensive income, net of tax2,992 288 3,280 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at April 1, 2022$(93,042)$1,227 $(91,815)
Other comprehensive (loss) income before reclassifications(12,870)283 (12,587)
Amounts reclassified from accumulated other comprehensive loss(2,842)(336)(3,178)
Net other comprehensive loss, net of tax(15,712)(53)(15,765)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income before reclassifications7,064 325 7,389 
Amounts reclassified from accumulated other comprehensive loss (269)(269)
Net other comprehensive income, net of tax7,064 56 7,120 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at January 1, 2022$(97,203)$179 $(97,024)
Other comprehensive (loss) income before reclassifications(8,709)1,409 (7,300)
Amounts reclassified from accumulated other comprehensive loss(2,842)(414)(3,256)
Net other comprehensive (loss) income, net of tax(11,551)995 (10,556)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
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 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.
As a result of environmental studies performed at the Company’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 June 30, 2023 and 2022, the Company did not recognize any expense related to groundwater remediation. During the six months ended June 30, 2023 and 2022, the Company recognized expense of $125 and $0, respectively, related to groundwater remediation. At June 30, 2023 and December 31, 2022, the Company accrued $278 and $246, respectively, related to expected future remediation costs. At June 30, 2023 and December 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 June 30, 2023 and December 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.
The Company’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’s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R$48,497 ($10,063) and R$47,820 ($9,165) at June 30, 2023 and December 31, 2022, respectively. An unfavorable outcome on these contingencies could result in significant cost to the Company and adversely affect its results of operations.
On August 12, 2020, the Brazilian Administrative Counsel for Economic Defense (“CADE”) 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,659) 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.
Long Term Supply Commitment
In 2022, the Company entered into a long term supply agreement with a supplier for the purchase of certain electronic semiconductor components through December 31, 2026. Pursuant to the agreement, the Company paid capacity deposits of $1,000 in December 2022 and June 2023, respectively. The capacity deposits are recognized in prepaid and other current assets on our condensed consolidated balance sheet. This long term supply agreement requires the Company to purchase minimum annual volumes while requiring the supplier to sell these components at a fixed price. The Company purchased $2,662 and $119 of these components during the three months ended June 30, 2023 and 2022, respectively, and $3,327 and $188 during the six months ended June 30, 2023 and 2022, respectively. The Company is required to purchase $5,871, $7,828, $10,764 and $10,764 of components in each of the years 2023 through 2026, respectively.
Product Warranty and Recall
Amounts accrued for product warranty and recall claims are established based on the Company’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 $5,589 and $4,437 of a long-term liability at June 30, 2023 and December 31, 2022, respectively, which is included as a component of other long-term liabilities on the condensed consolidated balance sheets.
During the second quarter of 2023, the Company received a notification of arbitration for warranty claims related to past sales of PM sensor products, a product line we exited in 2019. The arbitration notification submitted by one of our customers asserts potential warranty related claims. Based on our review of the technical merits and specific claims submitted in the notification as well as prior discussions with the customer, we believe these claims are significantly overstated and while no assurances can be made as to the ultimate outcome of this matter or any other future claims, we do not currently believe a material loss is probable.
The following provides a reconciliation of changes in product warranty and recall reserve liability:
Six months ended June 30,20232022
Product warranty and recall reserve at beginning of period$13,477 $9,846 
Accruals for warranties established during period7,636 5,951 
Aggregate changes in pre-existing liabilities due to claim developments327 — 
Settlements made during the period(3,784)(4,503)
Foreign currency translation(196)(479)
Product warranty and recall reserve at end of period$17,460 $10,815 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Business Realignment and Restructuring
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Business Realignment and Restructuring Business Realignment and Restructuring
On January 10, 2019, the Company committed to a restructuring plan that resulted in the closure of the Canton, Massachusetts facility (“Canton Facility”) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). 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.
The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:
Accrual as of
January 1, 2022
2022 Charge
to Expense
UtilizationAccrual as of
June 30, 2022
CashNon-Cash
Employee termination benefits$93 $— $(93)$— $— 
Total$93 $— $(93)$— $— 
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. Realignment expense for the three months ended June 30, 2023 was primarily related to the centralization of the product line management and sales functions.
Business realignment charges incurred by reportable segment were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Control Devices (A)
$379 $— $379 $— 
Electronics (B)
1,347 — 1,656 — 
Stoneridge Brazil (C)
 —  34 
Unallocated Corporate (D)
184 — 1,137 — 
Total business realignment charges$1,910 $— $3,172 $34 
_____________________________________

(A)
Severance costs for the three and six months ended June 30, 2023 related to COGS and SG&A were $369 and $10, respectively.
(B)
Severance costs for the three months ended June 30, 2023 related to COGS and SG&A were $82 and $1,265, respectively. Severance costs for the six months ended June 30, 2023 related to COGS and SG&A were $257 and $1,399, respectively.
(C)
Severance costs for the six months ended June 30, 2022 related to SG&A were $34.
(D)
Employee separation related costs for the three and six months ended June 30, 2023 related to SG&A were $169 and $1,122, respectively. Employee separation related costs for the three and six months ended June 30, 2023 related to D&D were $15.
Business realignment charges incurred, classified by statement of operations line item were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Cost of goods sold$451 $— $626 $— 
Selling, general and administrative1,444 — 2,531 34 
Design and development15 — 15 — 
Total business realignment charges$1,910 $— $3,172 $34 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
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.
For the three months ended June 30, 2023, income tax expense of $1,487 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 (98.8)% 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.
For the three months ended June 30, 2022, income tax expense of $413 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 (6.0)% 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 tax credits and incentives offset by foreign rates that differ from the U.S. rate, U.S. taxes on foreign earnings and non-deductible expenses.
For the six months ended June 30, 2023, income tax expense of $779 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.1)% 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.
For the six months ended June 30, 2022, income tax expense of $1,906 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 (14.5)% 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 tax credits and incentives offset by U.S. taxes on foreign earnings.
On December 15, 2022, the European Union (EU) Member States formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Segment Reporting Segment Reporting
Operating segments are defined as components of an enterprise that are evaluated regularly by the Company’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’s chief operating decision maker is the Chief Executive Officer.
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.
The accounting policies of the Company’s reportable segments are the same as those described in Note 2, “Summary of Significant Accounting Policies” of the Company’s 2022 Form 10-K. The Company’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.
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.
A summary of financial information by reportable segment is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
Control Devices$92,120 $84,566 $178,062 $168,626 
Inter-segment sales970 451 1,704 1,381 
Control Devices net sales93,090 85,017 179,766 170,007 
Electronics159,786 123,021 300,913 247,974 
Inter-segment sales8,491 7,368 17,007 15,079 
Electronics net sales168,277 130,389 317,920 263,053 
Stoneridge Brazil14,908 13,349 29,164 25,394 
Inter-segment sales —  — 
Stoneridge Brazil net sales14,908 13,349 29,164 25,394 
Eliminations(9,461)(7,819)(18,711)(16,460)
Total net sales$266,814 $220,936 $508,139 $441,994 
Operating Income (Loss):
Control Devices$5,074 $4,118 $7,161 $10,894 
Electronics7,444 (2,524)8,844 (5,236)
Stoneridge Brazil899 970 2,242 1,462 
Unallocated Corporate (A)
(9,086)(8,492)(17,945)(16,032)
Total operating income (loss)$4,331 $(5,928)$302 $(8,912)
Depreciation and Amortization:
Control Devices$3,099 $3,405 $6,273 $6,966 
Electronics3,503 3,530 6,967 7,123 
Stoneridge Brazil1,201 1,032 2,286 2,023 
Unallocated Corporate605 567 1,207 1,128 
Total depreciation and amortization (B)
$8,408 $8,534 $16,733 $17,240 
Interest Expense (Income), net:
Control Devices$65 $18 $83 $43 
Electronics511 228 996 301 
Stoneridge Brazil(319)(533)(589)(691)
Unallocated Corporate2,863 1,504 5,376 3,350 
Total interest expense, net$3,120 $1,217 $5,866 $3,003 
Capital Expenditures:
Control Devices$2,019 $1,916 $3,975 $5,761 
Electronics2,334 1,926 8,541 4,759 
Stoneridge Brazil782 1,258 1,418 1,927 
Unallocated Corporate(C)
217 680 329 701 
Total capital expenditures$5,352 $5,780 $14,263 $13,148 
June 30,
2023
December 31,
2022
Total Assets:
Control Devices$173,580 $174,535 
Electronics396,649 369,232 
Stoneridge Brazil67,173 60,861 
Corporate (C)
418,852 419,469 
Eliminations(370,757)(371,992)
Total assets$685,497 $652,105 
The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
North America$135,590 $109,642 $259,313 $213,470 
South America14,908 13,349 29,164 25,394 
Europe and Other116,316 97,945 219,662 203,130 
Total net sales$266,814 $220,936 $508,139 $441,994 
June 30,
2023
December 31,
2022
Long-term Assets:
North America$92,604 $92,149 
South America33,850 31,796 
Europe and Other120,460 118,609 
Total long-term assets$246,914 $242,554 
__________________________________________________________
(A)Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.
(B)These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.
(C)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.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Investments
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investments Investments
PST Eletrônica Ltda.
The Company had a 74% controlling interest in Stoneridge Brazil from December 31, 2011 through May 15, 2017. On May 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’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.
Other Investments
In December 2018, the Company entered into an agreement to make a $10,000 investment in a fund (“Autotech Fund II”) managed by Autotech Ventures (“Autotech”), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company’s $10,000 investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. The Company has contributed $8,050 to the Autotech Fund II as of June 30, 2023. The Company did not contribute to, or receive distributions from, Autotech Fund II during the six months ended June 30, 2023. The Company contributed $450 to Autotech Fund II during the six months ended June 30, 2022. The Company has a 6.6% interest in Autotech Fund II. The Company recognized losses of $329 and $377 during the three months ended June 30, 2023 and 2022, respectively. The Company recognized losses of $500 and $458 during the six months ended June 30, 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,144 and $8,644 as of June 30, 2023 and December 31, 2022, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Recently Issued Accounting Standards (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation Basis of PresentationThe accompanying condensed consolidated financial statements have been prepared by Stoneridge, Inc. (the “Company”) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). 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 (“U.S. GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations. The results of operations for the three months ended June 30, 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’s 2022 Form 10-K.
Reclassifications
Reclassifications
Certain prior period amounts have been reclassified to conform to their 2023 presentation in the condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
Accounting Standards Not Yet Adopted
In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848) – Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” 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 (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”) (also known as the “reference rate reform”). 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 31, 2023.
In February 2022, we amended our credit facility to incorporate hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent. The Company is applying the guidance to impacted transactions during the transition period. The adoption of this standard does not have a material impact on the Company’s condensed consolidated financial statements.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue by Segment and Geographical Location
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the three months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Three months ended June 30,20232022202320222023202220232022
Net Sales:
North America$78,745 $71,908 $56,845 $37,734 $ $— $135,590 $109,642 
South America —  — 14,908 13,349 14,908 13,349 
Europe — 99,169 83,578  — 99,169 83,578 
Asia Pacific13,375 12,658 3,772 1,709  — 17,147 14,367 
Total net sales$92,120 $84,566 $159,786 $123,021 $14,908 $13,349 $266,814 $220,936 
The following tables disaggregate our revenue by reportable segment and geographical location(1) for the six months ended June 30, 2023 and 2022:
Control DevicesElectronicsStoneridge BrazilConsolidated
Six months ended June 30,20232022202320222023202220232022
Net Sales:
North America$154,426 $143,398 $104,887 $70,072 $ $— $259,313 $213,470 
South America —  — 29,164 25,394 29,164 25,394 
Europe — 186,418 175,363  — 186,418 175,363 
Asia Pacific23,636 25,228 9,608 2,539  — 33,244 27,767 
Total net sales$178,062 $168,626 $300,913 $247,974 $29,164 $25,394 $508,139 $441,994 
___________________________
(1)Company sales based on geographic location are where the sale originates not where the customer is located.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current Inventories consist of the following:
June 30,
2023
December 31,
2022
Raw materials$133,491 $121,983 
Work-in-progress10,337 7,812 
Finished goods31,477 22,785 
Total inventories, net$175,305 $152,580 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Notional Amounts and Fair Values of Derivative Instruments in the Consolidated Balance
The notional amounts and fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
Notional amounts (A)
Prepaid expenses
 and other current assets
June 30,
2023
December 31,
2022
June 30,
2023
December 31,
2022
Derivatives designated as hedging instruments:
Cash flow hedges:
Forward currency contracts$7,862 $— $365 $— 
Interest rate swap$ $50,000 $ $294 
_____________________________
(A)Notional amounts represent the gross contract of the derivatives outstanding in U.S. dollars.
Amounts Recorded for the Cash Flow Hedges in Other Comprehensive Income (Loss) in Shareholders' Equity and in Net Income
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the three months ended June 30 were as follows:
Gain recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive
income (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416 $72 $51 $506 
Interest rate swap$ $286 $ $(80)
Derivatives designated as net investment hedges:
Cross-currency swaps$ $1,641 $ $3,598 
_____________________________
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,697 for the three months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $407 for the three months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $0 and $(80) for the three months ended June 30, 2023 and 2022, respectively.
Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the six months ended June 30 were as follows:
Gain (loss) recorded in other
comprehensive income (loss)
Gain (loss) reclassified from
other comprehensive income
 (loss) into net loss (A)
2023202220232022
Derivatives designated as cash flow hedges:
Forward currency contracts$416$987$51$757
Interest rate swap$(4)$796 $290 $(233)
Derivatives designated as net investment hedges:
Cross-currency swaps$$2,328$$3,598
(A)
Gains reclassified from other comprehensive income (loss) into net loss recognized in selling, general and administrative expenses (“SG&A”) in the Company’s condensed consolidated statements of operations were $13 and $3,748 for the six months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $607 for the six months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’s condensed consolidated statements of operations were $290 and $(233) for the six months ended June 30, 2023 and 2022, respectively.
Schedule of Assets and Liabilities that are Measured at Fair Value on a Recurring Basis
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.
June 30,
2023
December 31,
2022
Fair values estimated using
Fair
value
Level 1
inputs
Level 2
inputs
Level 3
inputs
Fair
value
Financial assets carried at fair value:
Forward currency contracts$365 $ $365 $ $— 
Interest rate swap    294 
Total financial assets carried at fair value$365 $ $365 $ $294 
Summary of the Change in Fair Value of the Level 3 Financial Liabilities Related to Contingent Consideration
The following table sets forth a summary of the change in fair value of the Company’s Level 3 financial liabilities related to earn-out consideration that are measured at fair value on a recurring basis.
Stoneridge Brazil
2022
Balance at January 1$7,351 
Foreign currency adjustments921 
Earn-out consideration cash payment(8,272)
Balance at June 30$— 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consisted of the following at June 30, 2023 and December 31, 2022:
June 30,
2023
December 31,
2022
Interest rates at June 30, 2023Maturity
Debt
Revolving Credit Facility$171,597 $167,802 8.00 %June 2024
Suzhou short-term credit line 1,450 
Total debt171,597 169,252 
Less: current portion(171,597)(1,450)
Total long-term debt, net$ $167,802 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Weighted-Average Number of Shares
Weighted-average Common Shares outstanding used in calculating basic and diluted earnings per share were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Basic weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
Effect of dilutive shares
Diluted weighted-average Common Shares outstanding27,451,62327,268,93827,400,49027,233,808
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income (Tables)
6 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive (Loss) Income by Component
Changes in accumulated other comprehensive (loss) income for the three months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at April 1, 2023$(99,302)$ $(99,302)
Other comprehensive income before reclassifications2,992 328 3,320 
Amounts reclassified from accumulated other comprehensive loss (40)(40)
Net other comprehensive income, net of tax2,992 288 3,280 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at April 1, 2022$(93,042)$1,227 $(91,815)
Other comprehensive (loss) income before reclassifications(12,870)283 (12,587)
Amounts reclassified from accumulated other comprehensive loss(2,842)(336)(3,178)
Net other comprehensive loss, net of tax(15,712)(53)(15,765)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 2023 and 2022 were as follows:
Foreign
currency
translation
Unrealized
gain (loss)
on derivatives
Total
Balance at January 1, 2023$(103,374)$232 $(103,142)
Other comprehensive income before reclassifications7,064 325 7,389 
Amounts reclassified from accumulated other comprehensive loss (269)(269)
Net other comprehensive income, net of tax7,064 56 7,120 
Balance at June 30, 2023$(96,310)$288 $(96,022)
Balance at January 1, 2022$(97,203)$179 $(97,024)
Other comprehensive (loss) income before reclassifications(8,709)1,409 (7,300)
Amounts reclassified from accumulated other comprehensive loss(2,842)(414)(3,256)
Net other comprehensive (loss) income, net of tax(11,551)995 (10,556)
Balance at June 30, 2022$(108,754)$1,174 $(107,580)
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty and Recall Liability
The following provides a reconciliation of changes in product warranty and recall reserve liability:
Six months ended June 30,20232022
Product warranty and recall reserve at beginning of period$13,477 $9,846 
Accruals for warranties established during period7,636 5,951 
Aggregate changes in pre-existing liabilities due to claim developments327 — 
Settlements made during the period(3,784)(4,503)
Foreign currency translation(196)(479)
Product warranty and recall reserve at end of period$17,460 $10,815 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Business Realignment and Restructuring (Tables)
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The settlement of liabilities associated with for the Canton Restructuring that relate to the Control Devices reportable segment include the following:
Accrual as of
January 1, 2022
2022 Charge
to Expense
UtilizationAccrual as of
June 30, 2022
CashNon-Cash
Employee termination benefits$93 $— $(93)$— $— 
Total$93 $— $(93)$— $— 
Business realignment charges incurred by reportable segment were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Control Devices (A)
$379 $— $379 $— 
Electronics (B)
1,347 — 1,656 — 
Stoneridge Brazil (C)
 —  34 
Unallocated Corporate (D)
184 — 1,137 — 
Total business realignment charges$1,910 $— $3,172 $34 
_____________________________________

(A)
Severance costs for the three and six months ended June 30, 2023 related to COGS and SG&A were $369 and $10, respectively.
(B)
Severance costs for the three months ended June 30, 2023 related to COGS and SG&A were $82 and $1,265, respectively. Severance costs for the six months ended June 30, 2023 related to COGS and SG&A were $257 and $1,399, respectively.
(C)
Severance costs for the six months ended June 30, 2022 related to SG&A were $34.
(D)
Employee separation related costs for the three and six months ended June 30, 2023 related to SG&A were $169 and $1,122, respectively. Employee separation related costs for the three and six months ended June 30, 2023 related to D&D were $15.
Schedule of Business Realignment Charges Classified by Statement of Operations
Business realignment charges incurred, classified by statement of operations line item were as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Cost of goods sold$451 $— $626 $— 
Selling, general and administrative1,444 — 2,531 34 
Design and development15 — 15 — 
Total business realignment charges$1,910 $— $3,172 $34 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment A summary of financial information by reportable segment is as follows:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
Control Devices$92,120 $84,566 $178,062 $168,626 
Inter-segment sales970 451 1,704 1,381 
Control Devices net sales93,090 85,017 179,766 170,007 
Electronics159,786 123,021 300,913 247,974 
Inter-segment sales8,491 7,368 17,007 15,079 
Electronics net sales168,277 130,389 317,920 263,053 
Stoneridge Brazil14,908 13,349 29,164 25,394 
Inter-segment sales —  — 
Stoneridge Brazil net sales14,908 13,349 29,164 25,394 
Eliminations(9,461)(7,819)(18,711)(16,460)
Total net sales$266,814 $220,936 $508,139 $441,994 
Operating Income (Loss):
Control Devices$5,074 $4,118 $7,161 $10,894 
Electronics7,444 (2,524)8,844 (5,236)
Stoneridge Brazil899 970 2,242 1,462 
Unallocated Corporate (A)
(9,086)(8,492)(17,945)(16,032)
Total operating income (loss)$4,331 $(5,928)$302 $(8,912)
Depreciation and Amortization:
Control Devices$3,099 $3,405 $6,273 $6,966 
Electronics3,503 3,530 6,967 7,123 
Stoneridge Brazil1,201 1,032 2,286 2,023 
Unallocated Corporate605 567 1,207 1,128 
Total depreciation and amortization (B)
$8,408 $8,534 $16,733 $17,240 
Interest Expense (Income), net:
Control Devices$65 $18 $83 $43 
Electronics511 228 996 301 
Stoneridge Brazil(319)(533)(589)(691)
Unallocated Corporate2,863 1,504 5,376 3,350 
Total interest expense, net$3,120 $1,217 $5,866 $3,003 
Capital Expenditures:
Control Devices$2,019 $1,916 $3,975 $5,761 
Electronics2,334 1,926 8,541 4,759 
Stoneridge Brazil782 1,258 1,418 1,927 
Unallocated Corporate(C)
217 680 329 701 
Total capital expenditures$5,352 $5,780 $14,263 $13,148 
June 30,
2023
December 31,
2022
Total Assets:
Control Devices$173,580 $174,535 
Electronics396,649 369,232 
Stoneridge Brazil67,173 60,861 
Corporate (C)
418,852 419,469 
Eliminations(370,757)(371,992)
Total assets$685,497 $652,105 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
The following tables present net sales and long-term assets for each of the geographic areas in which the Company operates:
Three months ended
June 30,
Six months ended
June 30,
2023202220232022
Net Sales:
North America$135,590 $109,642 $259,313 $213,470 
South America14,908 13,349 29,164 25,394 
Europe and Other116,316 97,945 219,662 203,130 
Total net sales$266,814 $220,936 $508,139 $441,994 
June 30,
2023
December 31,
2022
Long-term Assets:
North America$92,604 $92,149 
South America33,850 31,796 
Europe and Other120,460 118,609 
Total long-term assets$246,914 $242,554 
__________________________________________________________
(A)Unallocated Corporate expenses include, among other items, accounting/finance, human resources, information technology and legal costs as well as share-based compensation.
(B)These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.
(C)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.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue by Segment and Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total net sales $ 266,814 $ 220,936 $ 508,139 $ 441,994
North America        
Disaggregation of Revenue [Line Items]        
Total net sales 135,590 109,642 259,313 213,470
South America        
Disaggregation of Revenue [Line Items]        
Total net sales 14,908 13,349 29,164 25,394
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 99,169 83,578 186,418 175,363
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 17,147 14,367 33,244 27,767
Control Devices        
Disaggregation of Revenue [Line Items]        
Total net sales 92,120 84,566 178,062 168,626
Control Devices | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 78,745 71,908 154,426 143,398
Control Devices | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Control Devices | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Control Devices | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 13,375 12,658 23,636 25,228
Electronics        
Disaggregation of Revenue [Line Items]        
Total net sales 159,786 123,021 300,913 247,974
Electronics | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 56,845 37,734 104,887 70,072
Electronics | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Electronics | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 99,169 83,578 186,418 175,363
Electronics | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales 3,772 1,709 9,608 2,539
Stoneridge Brazil        
Disaggregation of Revenue [Line Items]        
Total net sales 14,908 13,349 29,164 25,394
Stoneridge Brazil | North America        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | South America        
Disaggregation of Revenue [Line Items]        
Total net sales 14,908 13,349 29,164 25,394
Stoneridge Brazil | Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 0 0 0 0
Stoneridge Brazil | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total net sales $ 0 $ 0 $ 0 $ 0
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 0 $ 0
Contract liabilities 0 0
Capitalized contract acquisition costs $ 0 $ 0
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 133,491 $ 121,983
Work-in-progress 10,337 7,812
Finished goods 31,477 22,785
Total inventories, net $ 175,305 $ 152,580
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Inventory amount, FIFO $ 161,038 $ 139,996
Inventory amount, weighted average cost $ 14,267 $ 12,584
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended
Apr. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
$ / shares
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
$ / shares
Sep. 30, 2022
$ / shares
May 05, 2022
contract
Dec. 31, 2021
USD ($)
contract
Feb. 18, 2020
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Proceeds from settlement of net investment hedge         $ 0 $ 3,820        
Gain on settlement of net investment hedge         0 3,716        
Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]     Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent              
Total interest expense, net   $ 3,120   $ 1,217 5,866 3,003        
Earn-out consideration, operating and financing activities $ 8,272                  
Earn-out consideration cash payment within financing activities 6,276       0 $ 6,276        
Transfers in or out of Level 3         0          
Non investment hedges                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Number of hedge contracts | contract               2 2  
Proceeds from settlement of net investment hedge       3,820            
Gain on settlement of net investment hedge       $ 3,716            
Non investment hedges | Revision of Prior Period, Reclassification, Adjustment                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Gain on settlement of net investment hedge     $ 3,716              
Income (loss) per share (in dollars per share) | $ / shares     $ (0.10) $ (0.10)   $ (0.10) $ (0.10)      
Non investment hedges | Net Investment Hedge Due 2026                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts                 $ 25,000  
Non investment hedges | Net Investment Hedge Due 2028                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts                 $ 25,000  
Cash flow hedges | Mexican Peso-Denominated Foreign Currency Forward Contracts                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts   7,862 $ 0   7,862          
Cash flow hedges | Interest rate swap                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts                   $ 50,000
Total interest expense, net       $ 80 290 $ 233        
Designated as Hedging Instrument | Cash flow hedges | Forward currency contracts                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts   7,862 0   7,862          
Designated as Hedging Instrument | Cash flow hedges | Interest rate swap                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Notional amounts   $ 0 $ 50,000   $ 0          
Stoneridge Brazil                    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]                    
Payment of earn-out consideration paid within operating activities $ 1,996                  
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - Cash flow hedges - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Feb. 18, 2020
Forward currency contracts | Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Notional amounts $ 7,862 $ 0  
Interest rate swap      
Derivatives, Fair Value [Line Items]      
Notional amounts     $ 50,000
Interest rate swap | Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Notional amounts 0 50,000  
Prepaid expenses and other current assets | Forward currency contracts | Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Financial assets carried at fair value 365 0  
Prepaid expenses and other current assets | Interest rate swap | Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Financial assets carried at fair value $ 0 $ 294  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Cash flow hedges | Designated as Hedging Instrument | Forward currency contracts        
Derivatives designated as cash flow hedges:        
Gain recorded in other comprehensive income (loss) $ 416 $ 72 $ 416 $ 987
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income 51 506 51 757
Cash flow hedges | Designated as Hedging Instrument | Interest rate swap        
Derivatives designated as cash flow hedges:        
Gain recorded in other comprehensive income (loss) 0 286 (4) 796
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income 0 (80) 290 (233)
Cash flow hedges | Selling, general and administrative | Designated as Hedging Instrument        
Derivatives designated as cash flow hedges:        
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income 13 3,697 13 3,748
Cash flow hedges | Cost of goods sold | Designated as Hedging Instrument        
Derivatives designated as cash flow hedges:        
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income 38 407 38 607
Cash flow hedges | Interest Expense | Designated as Hedging Instrument        
Derivatives designated as cash flow hedges:        
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income 0 (80) 290 (233)
Non investment hedges | Cross-currency swaps        
Derivatives designated as cash flow hedges:        
Gain recorded in other comprehensive income (loss) 0 1,641 0 2,328
Gain (loss) reclassified from other comprehensive (loss) income into net (loss) income $ 0 $ 3,598 $ 0 $ 3,598
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair value - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Financial assets carried at fair value:    
Forward currency contracts $ 365 $ 0
Interest rate swap 0 294
Total financial assets carried at fair value 365 $ 294
Level 1 inputs    
Financial assets carried at fair value:    
Forward currency contracts 0  
Interest rate swap 0  
Total financial assets carried at fair value 0  
Level 2 inputs    
Financial assets carried at fair value:    
Forward currency contracts 365  
Interest rate swap 0  
Total financial assets carried at fair value 365  
Level 3 inputs    
Financial assets carried at fair value:    
Forward currency contracts 0  
Interest rate swap 0  
Total financial assets carried at fair value $ 0  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
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) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2022
Jun. 30, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Earn-out consideration cash payment $ (8,272)  
Stoneridge Brazil | Earnout Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance at January 1   $ 7,351
Foreign currency adjustments   921
Balance at June 30   0
PST Eletronica Ltda | Earnout Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Earn-out consideration cash payment   $ (8,272)
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Share-Based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Selling, general and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ 1,202 $ 1,736 $ 1,271 $ 2,834
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Debt    
Total debt $ 171,597 $ 169,252
Less: current portion (171,597) (1,450)
Total long-term debt, net 0 167,802
Debt    
Debt Instrument [Line Items]    
Revolving credit facility $ 171,597 167,802
Debt    
Outstanding credit lines interest rate 8.00%  
Maturity June 2024  
Suzhou short-term credit line    
Debt Instrument [Line Items]    
Revolving credit facility $ 0 $ 1,450
Debt    
Maturity  
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Narrative (Details)
¥ in Thousands, kr in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Feb. 28, 2022
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2023
SEK (kr)
Jun. 30, 2023
CNY (¥)
Mar. 01, 2023
USD ($)
Feb. 28, 2023
Dec. 31, 2022
SEK (kr)
Feb. 27, 2022
USD ($)
Jun. 05, 2019
USD ($)
Debt Instrument [Line Items]                    
Cash and cash equivalents   $ 34,705 $ 54,798              
Sweden short-term credit line                    
Debt Instrument [Line Items]                    
Revolving credit facility   0 0              
Bridge Loan                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity                 $ 40,000  
Debt                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity                 $ 400,000 $ 400,000
Increase in maximum borrowing capacity of credit facility                   150
Debt instrument covenant default of other debt maximum amount   30,000                
Debt instrument covenant uninsured asset losses maximum amount   30,000                
Revolving credit facility   171,597 167,802              
Suzhou short-term credit line                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity   2,758 2,900   ¥ 20,000          
Revolving credit facility   $ 0 1,450              
Outstanding credit lines weighted-average interest rate   3.70%   3.70% 3.70%          
Bank Acceptance Draft Credit Line                    
Debt Instrument [Line Items]                    
Revolving credit facility   $ 3,905 1,998              
Credit facility, borrowing capacity   8,274 8,699   ¥ 60,000          
Letter of Credit                    
Debt Instrument [Line Items]                    
Outstanding letters of credit   1,626 1,626              
Electronics | Line of Credit                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity   1,856 $ 1,922 kr 20,000       kr 20,000    
Line of credit   $ 15,948   kr 171,891            
Credit Facility                    
Debt Instrument [Line Items]                    
Minimum interest coverage ratio             350.00%   3.50%  
Amendment Three | Quarter Ended March 31, 2022                    
Debt Instrument [Line Items]                    
Minimum interest coverage ratio 2.50%                  
Amendment Three | Quarter Ended June 30, 2022                    
Debt Instrument [Line Items]                    
Minimum interest coverage ratio 2.25%                  
Amendment Three | Quarters Ended September 30, 2022 and December 31, 2022                    
Debt Instrument [Line Items]                    
Minimum interest coverage ratio   3.00% 3.00% 3.00% 3.00%     3.00%    
Amendment Three | Bridge Loan                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 30,000                  
Amendment Three | Debt                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity $ 300,000 $ 300,000                
Capitalized deferred financing costs   484                
Maximum leverage ratio 4.00%                  
Percent threshold of domestic cash 100.00%                  
Percent threshold of foreign cash 65.00%                  
Maximum net leverage ratio 3.50%                  
Write off of deferred financing costs     $ 365              
Amendment Three | Debt | Debt Instrument, Redemption, Period Four                    
Debt Instrument [Line Items]                    
Maximum leverage ratio 4.75%                  
Amendment Three | Debt | Debt Instrument, Redemption, Period Five                    
Debt Instrument [Line Items]                    
Maximum leverage ratio 3.50%                  
Amendment Three | Debt | London Interbank Offered Rate                    
Debt Instrument [Line Items]                    
Basis spread on variable rate 0.50%                  
Amendment Three | Debt | Minimum                    
Debt Instrument [Line Items]                    
Cash and cash equivalents $ 70,000                  
Amendment Three | Specified Hedge Borrowings | Debt                    
Debt Instrument [Line Items]                    
Basis spread on variable rate 0.00%                  
Amendment Four | Debt                    
Debt Instrument [Line Items]                    
Line of credit facility, maximum borrowing capacity                   $ 300,000
Capitalized deferred financing costs   $ 332                
Amendment Number Four | Quarter Ended March 31, 2022                    
Debt Instrument [Line Items]                    
Minimum interest coverage ratio           300.00%        
Amendment Number Four | Debt                    
Debt Instrument [Line Items]                    
Percent threshold of domestic cash           100.00%        
Percent threshold of foreign cash           65.00%        
Maximum net leverage ratio           350.00%        
Amendment Number Four | Debt | Debt Instrument, Redemption, Period One                    
Debt Instrument [Line Items]                    
Maximum leverage ratio           475.00%        
Amendment Number Four | Debt | Debt Instrument, Redemption, Period Two                    
Debt Instrument [Line Items]                    
Maximum leverage ratio           425.00%        
Amendment Number Four | Debt | Maximum                    
Debt Instrument [Line Items]                    
Cash and cash equivalents           $ 70,000        
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Operating Loss Carryforwards [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 233,202 225,781 256,514 213,235
Performance Based Right to Receive Common Shares        
Operating Loss Carryforwards [Line Items]        
Common shares, non-vested (in shares) 425,612 780,793 425,612 780,793
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Basic weighted-average Common Shares outstanding (in shares) 27,451,623 27,268,938 27,400,490 27,233,808
Effect of dilutive shares (in shares) 0 0   0
Diluted weighted-average Common Shares outstanding (in shares) 27,451,623 27,268,938 27,400,490 27,233,808
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Other comprehensive income before reclassifications $ 3,320 $ (12,587) $ 7,389 $ (7,300)
Amounts reclassified from accumulated other comprehensive loss (40) (3,178) (269) (3,256)
Other comprehensive income (loss), net of tax 3,280 (15,765) 7,120 (10,556)
Accumulated other comprehensive loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (99,302) (91,815) (103,142) (97,024)
Ending balance (96,022) (107,580) (96,022) (107,580)
Foreign currency translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (99,302) (93,042) (103,374) (97,203)
Other comprehensive income before reclassifications 2,992 (12,870) 7,064 (8,709)
Amounts reclassified from accumulated other comprehensive loss 0 (2,842) 0 (2,842)
Other comprehensive income (loss), net of tax 2,992 (15,712) 7,064 (11,551)
Ending balance (96,310) (108,754) (96,310) (108,754)
Unrealized gain (loss) on derivatives        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 0 1,227 232 179
Other comprehensive income before reclassifications 328 283 325 1,409
Amounts reclassified from accumulated other comprehensive loss (40) (336) (269) (414)
Other comprehensive income (loss), net of tax 288 (53) 56 995
Ending balance $ 288 $ 1,174 $ 288 $ 1,174
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Narrative (Details)
R$ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 12, 2020
USD ($)
Aug. 12, 2020
BRL (R$)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2023
BRL (R$)
Dec. 31, 2022
BRL (R$)
Short-term Debt [Line Items]                  
Groundwater remediation expense     $ 0 $ 0 $ 125 $ 0      
Environmental remediation accrued undiscounted liability     278   278   $ 246    
Paid capacity deposits             1,000    
Components to be paid in 2023             5,871    
Components to be paid in 2024             7,828    
Components to be paid in 2025             10,764    
Components to be paid in 2026             10,764    
Product warranty and recall accrual     5,589   5,589   4,437    
Long Term Supply Agreement                  
Short-term Debt [Line Items]                  
Components purchased     2,662 $ 119 3,327 $ 188      
Accrued expenses and other current liabilities                  
Short-term Debt [Line Items]                  
Environmental remediation accrued undiscounted liability     271   271   132    
Letter of Credit                  
Short-term Debt [Line Items]                  
Line of credit     1,489   1,489        
PST Eletronica Ltda | Civil, labor and other tax contingencies                  
Short-term Debt [Line Items]                  
Loss contingency, estimate of possible loss     $ 10,063   $ 10,063   $ 9,165 R$ 48,497 R$ 47,820
PST Eletronica Ltda | Fine                  
Short-term Debt [Line Items]                  
Litigation amount $ 1,659 R$ 7,995              
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Product warranty and recall reserve at beginning of period $ 13,477 $ 9,846
Accruals for warranties established during period 7,636 5,951
Aggregate changes in pre-existing liabilities due to claim developments 327 0
Settlements made during the period (3,784) (4,503)
Foreign currency translation (196) (479)
Product warranty and recall reserve at end of period $ 17,460 $ 10,815
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details) - Control Devices - Canton Facility Restructuring Plan
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Beginning balance $ 93
Charge to expense 0
Cash payments (93)
Utilization, Non-Cash 0
Ending balance 0
Employee termination benefits  
Restructuring Cost and Reserve [Line Items]  
Beginning balance 93
Charge to expense 0
Cash payments (93)
Utilization, Non-Cash 0
Ending balance $ 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges $ 1,910 $ 0 $ 3,172 $ 34
Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 451 0 626 0
Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 1,444 0 2,531 34
Design and development        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 15 0 15 0
Control Devices        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 379 0 379 0
Control Devices | Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 369   369  
Control Devices | Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 10   10  
Electronics        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 1,347 0 1,656 0
Electronics | Cost of goods sold        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 82   257  
Electronics | Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Restructuring expense 1,265   1,399 34
Stoneridge Brazil        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 0 0 0 34
Corporate Segment        
Restructuring Cost and Reserve [Line Items]        
Total business realignment charges 184 $ 0 1,137 $ 0
Corporate Segment | Selling, general and administrative        
Restructuring Cost and Reserve [Line Items]        
Severance costs $ 169   1,122  
Corporate Segment | Design and development        
Restructuring Cost and Reserve [Line Items]        
Severance costs     $ 15  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Income tax expense on operations $ 1,487 $ 413 $ 779 $ 1,906
Effective income tax rate (98.80%) (6.00%) (8.10%) (14.50%)
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Narrative) (Details)
6 Months Ended
Jun. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Net Sales:          
Net sales $ 266,814 $ 220,936 $ 508,139 $ 441,994  
Operating Income (Loss):          
Total operating income (loss) 4,331 (5,928) 302 (8,912)  
Depreciation and Amortization:          
Total depreciation and amortization 8,408 8,534 16,733 17,240  
Interest Expense (Income), net:          
Total interest expense, net 3,120 1,217 5,866 3,003  
Total interest expense, net 3,120 1,217 5,866 3,003  
Capital Expenditures:          
Total capital expenditures 5,352 5,780 14,263 13,148  
Total Assets:          
Total assets 685,497   685,497   $ 652,105
Intersegment Eliminations          
Net Sales:          
Net sales (9,461) (7,819) (18,711) (16,460)  
Total Assets:          
Total assets (370,757)   (370,757)   (371,992)
Control Devices          
Net Sales:          
Net sales 92,120 84,566 178,062 168,626  
Operating Income (Loss):          
Total operating income (loss) 5,074 4,118 7,161 10,894  
Depreciation and Amortization:          
Total depreciation and amortization 3,099 3,405 6,273 6,966  
Interest Expense (Income), net:          
Total interest expense, net 65 18 83 43  
Capital Expenditures:          
Total capital expenditures 2,019 1,916 3,975 5,761  
Total Assets:          
Total assets 173,580   173,580   174,535
Control Devices | Segment Reconciling Items          
Net Sales:          
Net sales 970 451 1,704 1,381  
Control Devices | Operating Segments          
Net Sales:          
Net sales 93,090 85,017 179,766 170,007  
Electronics          
Net Sales:          
Net sales 159,786 123,021 300,913 247,974  
Operating Income (Loss):          
Total operating income (loss) 7,444 (2,524) 8,844 (5,236)  
Depreciation and Amortization:          
Total depreciation and amortization 3,503 3,530 6,967 7,123  
Interest Expense (Income), net:          
Total interest expense, net 511 228 996 301  
Capital Expenditures:          
Total capital expenditures 2,334 1,926 8,541 4,759  
Total Assets:          
Total assets 396,649   396,649   369,232
Electronics | Segment Reconciling Items          
Net Sales:          
Net sales 8,491 7,368 17,007 15,079  
Electronics | Operating Segments          
Net Sales:          
Net sales 168,277 130,389 317,920 263,053  
Stoneridge Brazil          
Net Sales:          
Net sales 14,908 13,349 29,164 25,394  
Operating Income (Loss):          
Total operating income (loss) 899 970 2,242 1,462  
Depreciation and Amortization:          
Total depreciation and amortization 1,201 1,032 2,286 2,023  
Interest Expense (Income), net:          
Total interest expense, net (319) (533) (589) (691)  
Capital Expenditures:          
Total capital expenditures 782 1,258 1,418 1,927  
Total Assets:          
Total assets 67,173   67,173   60,861
Stoneridge Brazil | Segment Reconciling Items          
Net Sales:          
Net sales 0 0 0 0  
Stoneridge Brazil | Operating Segments          
Net Sales:          
Net sales 14,908 13,349 29,164 25,394  
Corporate Segment          
Operating Income (Loss):          
Total operating income (loss) (9,086) (8,492) (17,945) (16,032)  
Depreciation and Amortization:          
Total depreciation and amortization 605 567 1,207 1,128  
Interest Expense (Income), net:          
Total interest expense, net 2,863 1,504 5,376 3,350  
Capital Expenditures:          
Total capital expenditures 217 $ 680 329 $ 701  
Total Assets:          
Total assets $ 418,852   $ 418,852   $ 419,469
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Segment Reporting Information [Line Items]          
Net sales $ 266,814 $ 220,936 $ 508,139 $ 441,994  
Long-term assets:          
Total long-term assets 246,914   246,914   $ 242,554
North America          
Segment Reporting Information [Line Items]          
Net sales 135,590 109,642 259,313 213,470  
Long-term assets:          
Total long-term assets 92,604   92,604   92,149
South America          
Segment Reporting Information [Line Items]          
Net sales 14,908 13,349 29,164 25,394  
Long-term assets:          
Total long-term assets 33,850   33,850   31,796
Europe and Other          
Segment Reporting Information [Line Items]          
Net sales 116,316 $ 97,945 219,662 $ 203,130  
Long-term assets:          
Total long-term assets $ 120,460   $ 120,460   $ 118,609
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 55 Months Ended 64 Months Ended
Apr. 29, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
May 15, 2017
Dec. 31, 2022
Dec. 31, 2018
May 16, 2017
Schedule of Equity Method Investments [Line Items]                    
Fair value and other adjustments   $ (329) $ (377) $ (500) $ (458)          
PST Eletronica Ltda                    
Schedule of Equity Method Investments [Line Items]                    
Percentage ownership in consolidated subsidiary             74.00%      
Percentage of additional noncontrolling interest acquired                   26.00%
Fair value of earn-out liability $ 8,272                  
Autotech Ventures                    
Schedule of Equity Method Investments [Line Items]                    
Expected life of fund       10 years            
Autotech Ventures | Venture Capital Funds                    
Schedule of Equity Method Investments [Line Items]                    
Investment commitment   $ 10,000   $ 10,000   $ 10,000     $ 10,000  
Contribution         $ 450 $ 8,050        
Ownership percentage   6.60%   6.60%   6.60%        
Investment   $ 8,144   $ 8,144   $ 8,144   $ 8,644    
XML 69 sri-20230630_htm.xml IDEA: XBRL DOCUMENT 0001043337 2023-01-01 2023-06-30 0001043337 2023-07-28 0001043337 2023-06-30 0001043337 2022-12-31 0001043337 2023-04-01 2023-06-30 0001043337 2022-04-01 2022-06-30 0001043337 2022-01-01 2022-06-30 0001043337 2021-12-31 0001043337 2022-06-30 0001043337 us-gaap:CommonStockMember 2021-12-31 0001043337 us-gaap:TreasuryStockCommonMember 2021-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2021-12-31 0001043337 us-gaap:RetainedEarningsMember 2021-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001043337 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001043337 2022-01-01 2022-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001043337 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001043337 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2022-01-01 2022-03-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001043337 us-gaap:CommonStockMember 2022-03-31 0001043337 us-gaap:TreasuryStockCommonMember 2022-03-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2022-03-31 0001043337 us-gaap:RetainedEarningsMember 2022-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001043337 2022-03-31 0001043337 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001043337 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001043337 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001043337 sri:CommonSharesHeldInTreasuryMember 2022-04-01 2022-06-30 0001043337 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001043337 us-gaap:CommonStockMember 2022-06-30 0001043337 us-gaap:TreasuryStockCommonMember 2022-06-30 0001043337 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001043337 sri:CommonSharesHeldInTreasuryMember 2022-06-30 0001043337 us-gaap:RetainedEarningsMember 2022-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001043337 us-gaap:CommonStockMember 2022-12-31 0001043337 us-gaap:TreasuryStockCommonMember 2022-12-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2022-12-31 0001043337 us-gaap:RetainedEarningsMember 2022-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001043337 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001043337 2023-01-01 2023-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001043337 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001043337 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2023-01-01 2023-03-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001043337 us-gaap:CommonStockMember 2023-03-31 0001043337 us-gaap:TreasuryStockCommonMember 2023-03-31 0001043337 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001043337 sri:CommonSharesHeldInTreasuryMember 2023-03-31 0001043337 us-gaap:RetainedEarningsMember 2023-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001043337 2023-03-31 0001043337 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001043337 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001043337 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001043337 sri:CommonSharesHeldInTreasuryMember 2023-04-01 2023-06-30 0001043337 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001043337 us-gaap:CommonStockMember 2023-06-30 0001043337 us-gaap:TreasuryStockCommonMember 2023-06-30 0001043337 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001043337 sri:CommonSharesHeldInTreasuryMember 2023-06-30 0001043337 us-gaap:RetainedEarningsMember 2023-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 srt:NorthAmericaMember sri:PstMember 2023-04-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:PstMember 2022-04-01 2022-06-30 0001043337 srt:NorthAmericaMember 2023-04-01 2023-06-30 0001043337 srt:NorthAmericaMember 2022-04-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:PstMember 2023-04-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:PstMember 2022-04-01 2022-06-30 0001043337 srt:SouthAmericaMember 2023-04-01 2023-06-30 0001043337 srt:SouthAmericaMember 2022-04-01 2022-06-30 0001043337 srt:EuropeMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 srt:EuropeMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 srt:EuropeMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 srt:EuropeMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 srt:EuropeMember sri:PstMember 2023-04-01 2023-06-30 0001043337 srt:EuropeMember sri:PstMember 2022-04-01 2022-06-30 0001043337 srt:EuropeMember 2023-04-01 2023-06-30 0001043337 srt:EuropeMember 2022-04-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:PstMember 2023-04-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:PstMember 2022-04-01 2022-06-30 0001043337 srt:AsiaPacificMember 2023-04-01 2023-06-30 0001043337 srt:AsiaPacificMember 2022-04-01 2022-06-30 0001043337 sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 sri:PstMember 2023-04-01 2023-06-30 0001043337 sri:PstMember 2022-04-01 2022-06-30 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 srt:NorthAmericaMember sri:PstMember 2023-01-01 2023-06-30 0001043337 srt:NorthAmericaMember sri:PstMember 2022-01-01 2022-06-30 0001043337 srt:NorthAmericaMember 2023-01-01 2023-06-30 0001043337 srt:NorthAmericaMember 2022-01-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 srt:SouthAmericaMember sri:PstMember 2023-01-01 2023-06-30 0001043337 srt:SouthAmericaMember sri:PstMember 2022-01-01 2022-06-30 0001043337 srt:SouthAmericaMember 2023-01-01 2023-06-30 0001043337 srt:SouthAmericaMember 2022-01-01 2022-06-30 0001043337 srt:EuropeMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 srt:EuropeMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 srt:EuropeMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 srt:EuropeMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 srt:EuropeMember sri:PstMember 2023-01-01 2023-06-30 0001043337 srt:EuropeMember sri:PstMember 2022-01-01 2022-06-30 0001043337 srt:EuropeMember 2023-01-01 2023-06-30 0001043337 srt:EuropeMember 2022-01-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 srt:AsiaPacificMember sri:PstMember 2023-01-01 2023-06-30 0001043337 srt:AsiaPacificMember sri:PstMember 2022-01-01 2022-06-30 0001043337 srt:AsiaPacificMember 2023-01-01 2023-06-30 0001043337 srt:AsiaPacificMember 2022-01-01 2022-06-30 0001043337 sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 sri:PstMember 2023-01-01 2023-06-30 0001043337 sri:PstMember 2022-01-01 2022-06-30 0001043337 us-gaap:NetInvestmentHedgingMember 2021-12-31 0001043337 sri:NetInvestmentHedgeDueTwoThousandTwentyEightMember us-gaap:NetInvestmentHedgingMember 2021-12-31 0001043337 sri:NetInvestmentHedgeDueTwoThousandTwentySixMember us-gaap:NetInvestmentHedgingMember 2021-12-31 0001043337 us-gaap:NetInvestmentHedgingMember 2022-05-05 0001043337 us-gaap:NetInvestmentHedgingMember 2022-04-01 2022-06-30 0001043337 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:NetInvestmentHedgingMember 2022-10-01 2022-12-31 0001043337 2022-10-01 2022-12-31 0001043337 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-06-30 0001043337 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-09-30 0001043337 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:NetInvestmentHedgingMember 2022-04-01 2022-06-30 0001043337 sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember us-gaap:CashFlowHedgingMember 2023-06-30 0001043337 sri:MexicanPesoDenominatedForeignCurrencyForwardContractsMember us-gaap:CashFlowHedgingMember 2022-12-31 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2020-02-18 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-04-01 2022-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember 2022-01-01 2022-06-30 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0001043337 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-01 2023-06-30 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-01 2022-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-04-01 2023-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-04-01 2022-06-30 0001043337 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2023-04-01 2023-06-30 0001043337 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2022-04-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-04-01 2022-06-30 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-06-30 0001043337 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-06-30 0001043337 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-06-30 0001043337 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2023-01-01 2023-06-30 0001043337 us-gaap:CrossCurrencyInterestRateContractMember us-gaap:NetInvestmentHedgingMember 2022-01-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2023-01-01 2023-06-30 0001043337 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-06-30 0001043337 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001043337 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001043337 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001043337 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001043337 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001043337 sri:EarnoutConsiderationMember sri:StoneridgeBrazilMember 2021-12-31 0001043337 sri:EarnoutConsiderationMember sri:StoneridgeBrazilMember 2022-01-01 2022-06-30 0001043337 sri:EarnoutConsiderationMember sri:PstEletronicaltdaMember 2022-01-01 2022-06-30 0001043337 sri:EarnoutConsiderationMember sri:StoneridgeBrazilMember 2022-06-30 0001043337 2022-04-01 2022-04-30 0001043337 sri:PstMember 2022-04-01 2022-04-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001043337 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001043337 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-06-30 0001043337 sri:SuzhouShortTermCreditLineMember 2023-06-30 0001043337 sri:SuzhouShortTermCreditLineMember 2022-12-31 0001043337 sri:SuzhouShortTermCreditLineMember 2023-01-01 2023-06-30 0001043337 us-gaap:RevolvingCreditFacilityMember 2019-06-05 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentFourMember 2019-06-05 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember 2023-06-30 0001043337 us-gaap:RevolvingCreditFacilityMember 2022-02-27 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember 2022-02-28 0001043337 us-gaap:BridgeLoanMember 2022-02-27 0001043337 sri:AmendmentNumberThreeMember us-gaap:BridgeLoanMember 2022-02-28 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2022-02-28 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2022-02-28 0001043337 sri:CreditFacilityMember 2022-02-27 0001043337 sri:AmendmentNumberThreeMember sri:DebtInstrumentRedemptionPeriodSixMember 2022-02-28 0001043337 sri:AmendmentNumberThreeMember sri:DebtInstrumentRedemptionPeriodSevenMember 2022-02-28 0001043337 sri:AmendmentNumberThreeMember sri:QuartersEndedSeptember302022AndDecember312022Member 2022-12-31 0001043337 sri:AmendmentNumberThreeMember sri:QuartersEndedSeptember302022AndDecember312022Member 2023-06-30 0001043337 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember 2022-02-28 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember sri:LondonInterbankOfferedRateMember 2022-02-28 2022-02-28 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember sri:SpecifiedHedgeBorrowingsMember 2022-02-28 2022-02-28 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberThreeMember 2022-01-01 2022-12-31 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberFourMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2023-03-01 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberFourMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2023-03-01 0001043337 sri:CreditFacilityMember 2023-02-28 0001043337 sri:AmendmentNumberFourMember sri:DebtInstrumentRedemptionPeriodSixMember 2023-03-01 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberFourMember 2023-03-01 0001043337 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember sri:AmendmentNumberFourMember 2023-03-01 0001043337 us-gaap:RevolvingCreditFacilityMember sri:AmendmentFourMember 2023-06-30 0001043337 us-gaap:LetterOfCreditMember 2023-06-30 0001043337 us-gaap:LetterOfCreditMember 2022-12-31 0001043337 us-gaap:LineOfCreditMember sri:ElectronicsMember 2023-06-30 0001043337 us-gaap:LineOfCreditMember sri:ElectronicsMember 2022-12-31 0001043337 sri:SwedenShortTermNoteMember 2023-06-30 0001043337 sri:SwedenShortTermNoteMember 2022-12-31 0001043337 sri:BankAcceptanceDraftCreditLineMember 2023-06-30 0001043337 sri:BankAcceptanceDraftCreditLineMember 2022-12-31 0001043337 sri:PerformanceBasedRightToReceiveCommonSharesMember 2023-06-30 0001043337 sri:PerformanceBasedRightToReceiveCommonSharesMember 2022-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2023-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-03-31 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-01 2023-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-04-01 2023-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-03-31 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-01 2022-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-04-01 2022-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2022-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-06-30 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001043337 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-06-30 0001043337 us-gaap:AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-06-30 0001043337 sri:AccruedExpensesAndOtherCurrentLiabilitiesMember 2023-06-30 0001043337 sri:AccruedExpensesAndOtherCurrentLiabilitiesMember 2022-12-31 0001043337 us-gaap:LetterOfCreditMember 2023-06-30 0001043337 sri:PstEletronicaltdaMember sri:CivilLaborAndOtherTaxContingenciesMember 2023-06-30 0001043337 sri:PstEletronicaltdaMember sri:CivilLaborAndOtherTaxContingenciesMember 2022-12-31 0001043337 sri:PstEletronicaltdaMember sri:FineMember 2020-08-12 2020-08-12 0001043337 2022-01-01 2022-12-31 0001043337 sri:LongTermSupplyAgreementMember 2023-04-01 2023-06-30 0001043337 sri:LongTermSupplyAgreementMember 2022-04-01 2022-06-30 0001043337 sri:LongTermSupplyAgreementMember 2023-01-01 2023-06-30 0001043337 sri:LongTermSupplyAgreementMember 2022-01-01 2022-06-30 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2021-12-31 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 us-gaap:EmployeeSeveranceMember sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2022-06-30 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2021-12-31 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 sri:CantonFacilityRestructuringPlanMember sri:ControlDevicesMember 2022-06-30 0001043337 sri:StoneridgeBrazilMember 2023-04-01 2023-06-30 0001043337 sri:StoneridgeBrazilMember 2022-04-01 2022-06-30 0001043337 sri:StoneridgeBrazilMember 2023-01-01 2023-06-30 0001043337 sri:StoneridgeBrazilMember 2022-01-01 2022-06-30 0001043337 us-gaap:CorporateMember 2023-04-01 2023-06-30 0001043337 us-gaap:CorporateMember 2022-04-01 2022-06-30 0001043337 us-gaap:CorporateMember 2023-01-01 2023-06-30 0001043337 us-gaap:CorporateMember 2022-01-01 2022-06-30 0001043337 us-gaap:CostOfSalesMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateMember 2023-04-01 2023-06-30 0001043337 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:CorporateMember 2023-01-01 2023-06-30 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:CorporateMember 2023-01-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001043337 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001043337 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001043337 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2023-04-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2022-04-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2023-01-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ControlDevicesMember 2022-01-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2023-04-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2022-04-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2023-01-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:ElectronicsMember 2022-01-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2023-04-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2022-04-01 2022-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2023-01-01 2023-06-30 0001043337 us-gaap:MaterialReconcilingItemsMember sri:PstMember 2022-01-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2023-04-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2022-04-01 2022-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2023-01-01 2023-06-30 0001043337 us-gaap:OperatingSegmentsMember sri:PstMember 2022-01-01 2022-06-30 0001043337 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0001043337 us-gaap:IntersegmentEliminationMember 2022-04-01 2022-06-30 0001043337 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-06-30 0001043337 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-06-30 0001043337 sri:ControlDevicesMember 2023-06-30 0001043337 sri:ControlDevicesMember 2022-12-31 0001043337 sri:ElectronicsMember 2023-06-30 0001043337 sri:ElectronicsMember 2022-12-31 0001043337 sri:PstMember 2023-06-30 0001043337 sri:PstMember 2022-12-31 0001043337 us-gaap:CorporateMember 2023-06-30 0001043337 us-gaap:CorporateMember 2022-12-31 0001043337 us-gaap:IntersegmentEliminationMember 2023-06-30 0001043337 us-gaap:IntersegmentEliminationMember 2022-12-31 0001043337 sri:EuropeAndOtherMember 2023-04-01 2023-06-30 0001043337 sri:EuropeAndOtherMember 2022-04-01 2022-06-30 0001043337 sri:EuropeAndOtherMember 2023-01-01 2023-06-30 0001043337 sri:EuropeAndOtherMember 2022-01-01 2022-06-30 0001043337 srt:NorthAmericaMember 2023-06-30 0001043337 srt:NorthAmericaMember 2022-12-31 0001043337 srt:SouthAmericaMember 2023-06-30 0001043337 srt:SouthAmericaMember 2022-12-31 0001043337 sri:EuropeAndOtherMember 2023-06-30 0001043337 sri:EuropeAndOtherMember 2022-12-31 0001043337 sri:PstEletronicaltdaMember 2012-01-01 2017-05-15 0001043337 sri:PstEletronicaltdaMember 2017-05-16 0001043337 sri:PstEletronicaltdaMember 2022-04-29 2022-04-29 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2018-12-31 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2023-06-30 0001043337 sri:AutotechVenturesMember 2023-01-01 2023-06-30 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2018-12-01 2023-06-30 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2022-01-01 2022-06-30 0001043337 sri:AutotechVenturesMember us-gaap:VentureCapitalFundsMember 2022-12-31 shares iso4217:USD iso4217:USD shares sri:contract pure iso4217:SEK iso4217:CNY iso4217:BRL sri:segment 0001043337 --12-31 2023 Q2 false http://fasb.org/us-gaap/2023#OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent 10-Q true 2023-06-30 false 001-13337 STONERIDGE, INC OH 34-1598949 39675 MacKenzie Drive, Suite 400 Novi MI 48377 248 489-9300 Common Shares SRI NYSE Yes Yes Accelerated Filer false false false 27521833 34705000 54798000 1132000 962000 185296000 158155000 175305000 152580000 43277000 44018000 438583000 409551000 106227000 104643000 46638000 45508000 34870000 34225000 12225000 13762000 46954000 44416000 246914000 242554000 685497000 652105000 171597000 0 0 1450000 136457000 110202000 75579000 66040000 383633000 177692000 0 167802000 7975000 8498000 8967000 10594000 7284000 6577000 24226000 193471000 5000000 5000000 0 0 0 0 60000000 60000000 28966000 28966000 27522000 27341000 0 0 226713000 232758000 1444000 1625000 44367000 50366000 191314000 201692000 -96022000 -103142000 277638000 280942000 685497000 652105000 266814000 220936000 508139000 441994000 206326000 182372000 404849000 361987000 33491000 28938000 63354000 56337000 22666000 15554000 39634000 32582000 4331000 -5928000 302000 -8912000 -3120000 -1217000 -5866000 -3003000 -329000 -377000 -500000 -458000 -2387000 596000 -3535000 -735000 -1505000 -6926000 -9599000 -13108000 1487000 413000 779000 1906000 -2992000 -7339000 -10378000 -15014000 -0.11 -0.27 -0.38 -0.55 -0.11 -0.27 -0.38 -0.55 27452000 27269000 27400000 27234000 27452000 27269000 27400000 27234000 -2992000 -7339000 -10378000 -15014000 2992000 -15712000 7064000 -11551000 288000 -53000 56000 995000 3280000 -15765000 7120000 -10556000 288000 -23104000 -3258000 -25570000 -411000 -267000 76000 -15000 15000 264000 -10378000 -15014000 13161000 13618000 4004000 4323000 -3782000 -1868000 -500000 -458000 854000 95000 1271000 2834000 -66000 -259000 0 3716000 28100000 15481000 23142000 11864000 -3313000 15538000 27069000 16577000 12184000 7689000 -4688000 -17818000 18025000 14890000 1729000 140000 0 3820000 0 450000 -16296000 -11380000 42000000 11190000 38068000 16500000 16402000 19163000 18086000 20358000 0 6276000 1325000 699000 923000 -13480000 -32000 -2177000 -20093000 -44855000 54798000 85547000 34705000 40692000 5622000 3022000 5927000 3936000 27191000 1775000 232490000 -55264000 215748000 -97024000 295950000 -7675000 -7675000 1048000 1048000 4161000 4161000 161000 161000 36000 36000 -4093000 -4093000 -3653000 -3653000 27316000 1650000 228837000 -51171000 208073000 -91815000 293924000 -7339000 -7339000 -53000 -53000 -15712000 -15712000 4000 4000 2000 2000 -90000 -90000 1618000 1618000 27318000 1648000 230455000 -51081000 200734000 -107580000 272528000 27341000 1625000 232758000 -50366000 201692000 -103142000 280942000 -7386000 -7386000 -232000 -232000 4072000 4072000 234000 234000 62000 -62000 -5649000 -5649000 -6802000 -6802000 27513000 1453000 225956000 -44717000 194306000 -99302000 276243000 -2992000 -2992000 288000 288000 2992000 2992000 15000 15000 6000 -6000 -350000 -350000 757000 757000 27522000 1444000 226713000 -44367000 191314000 -96022000 277638000 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 “Company”) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). 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 (“U.S. GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations. The results of operations for the three months ended June 30, 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’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> 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 “Company”) without audit, pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”). 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 (“U.S. GAAP”) have been condensed or omitted pursuant to the SEC’s rules and regulations. The results of operations for the three months ended June 30, 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’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> <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> 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, “Reference Rate Reform (Topic 848) – Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” 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 (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”) (also known as the “reference rate reform”). 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 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%">In February 2022, we amended our credit facility to incorporate hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent. The Company is applying the guidance to impacted transactions during the transition period. The adoption of this standard does not have a material impact on the Company’s condensed consolidated financial statements.</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%">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, “Reference Rate Reform (Topic 848) – Facilitation of the Effects of Reference Rate Reform on Financial Reporting.” 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 (“LIBOR”) and other interbank offered rates to alternative reference rates, such as the Secured Overnight Financing Rate (“SOFR”) (also known as the “reference rate reform”). 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 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%">In February 2022, we amended our credit facility to incorporate hardwired mechanics to permit a future replacement of LIBOR as the interest reference rate without lender consent. The Company is applying the guidance to impacted transactions during the transition period. The adoption of this standard does not have a material impact on the Company’s condensed consolidated financial statements.</span></div> 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’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 Pacific regions. Our customers included in these markets primarily consist of original equipment manufacturers (“OEM”) and companies supplying components directly to the OEMs (“Tier 1 supplier”).</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 June 30, 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: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:7.536%"></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.536%"></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.839%"></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.839%"></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.536%"></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.536%"></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.839%"></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.843%"></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 June 30,</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%">78,745</span><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 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%">71,908 </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%">56,845</span><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 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%">37,734 </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%">—</span><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 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%">— </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%">135,590</span><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 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%">109,642 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">14,908</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">13,349 </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%">14,908</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">13,349 </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%">—</span><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 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%">— </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%">99,169</span><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 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%">83,578 </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%">—</span><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 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%">— </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%">99,169</span><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 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%">83,578 </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%">13,375</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">12,658 </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%">3,772</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">1,709 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">17,147</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">14,367 </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%">92,120</span><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 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%">84,566 </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%">159,786</span><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 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%">123,021 </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%">14,908</span><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 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%">13,349 </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%">266,814</span><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 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%">220,936 </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></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 six months ended June 30, 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:22.536%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.843%"></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:114%">Six months ended June 30,</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:114%">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%">154,426</span><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 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%">143,398 </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%">104,887</span><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 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%">70,072 </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%">—</span><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 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%">— </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%">259,313</span><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 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%">213,470 </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:114%">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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">29,164</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,394 </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%">29,164</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,394 </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:114%">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%">—</span><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 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%">— </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%">186,418</span><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 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%">175,363 </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%">—</span><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 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%">— </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%">186,418</span><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 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%">175,363 </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:114%">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%">23,636</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,228 </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%">9,608</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">2,539 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">33,244</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">27,767 </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:114%">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%">178,062</span><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 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%">168,626 </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%">300,913</span><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 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%">247,974 </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%">29,164</span><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 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%">25,394 </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%">508,139</span><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 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%">441,994 </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></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%">(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 (“CMS”) 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’s sales are comprised of monitoring services that include both monitoring devices and fees to individual, corporate, fleet and cargo customers in our Stoneridge Brazil segment. These monitoring service contracts are generally not capable of being distinct and are accounted for as a single performance obligation. We recognize revenue for our monitoring products and services contracts over the life of the contract. There is no variable consideration associated with these contracts. The Company has the right to consideration from a customer in the amount that corresponds directly with the value to the customer of the Company’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 “right to invoice” 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 June 30, 2023 and 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%">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 June 30, 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: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:7.536%"></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.536%"></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.839%"></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.839%"></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.536%"></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.536%"></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.839%"></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.843%"></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 June 30,</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%">78,745</span><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 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%">71,908 </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%">56,845</span><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 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%">37,734 </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%">—</span><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 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%">— </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%">135,590</span><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 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%">109,642 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">14,908</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">13,349 </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%">14,908</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">13,349 </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%">—</span><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 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%">— </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%">99,169</span><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 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%">83,578 </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%">—</span><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 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%">— </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%">99,169</span><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 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%">83,578 </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%">13,375</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">12,658 </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%">3,772</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">1,709 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">17,147</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">14,367 </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%">92,120</span><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 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%">84,566 </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%">159,786</span><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 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%">123,021 </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%">14,908</span><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 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%">13,349 </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%">266,814</span><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 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%">220,936 </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></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 six months ended June 30, 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:22.536%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.839%"></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.843%"></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:114%">Six months ended June 30,</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:114%">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%">154,426</span><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 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%">143,398 </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%">104,887</span><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 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%">70,072 </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%">—</span><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 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%">— </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%">259,313</span><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 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%">213,470 </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:114%">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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">29,164</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,394 </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%">29,164</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,394 </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:114%">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%">—</span><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 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%">— </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%">186,418</span><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 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%">175,363 </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%">—</span><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 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%">— </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%">186,418</span><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 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%">175,363 </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:114%">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%">23,636</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">25,228 </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%">9,608</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">2,539 </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%">—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">— </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%">33,244</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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%">27,767 </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:114%">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%">178,062</span><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 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%">168,626 </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%">300,913</span><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 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%">247,974 </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%">29,164</span><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 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%">25,394 </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%">508,139</span><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 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%">441,994 </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></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%">(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> 78745000 71908000 56845000 37734000 0 0 135590000 109642000 0 0 0 0 14908000 13349000 14908000 13349000 0 0 99169000 83578000 0 0 99169000 83578000 13375000 12658000 3772000 1709000 0 0 17147000 14367000 92120000 84566000 159786000 123021000 14908000 13349000 266814000 220936000 154426000 143398000 104887000 70072000 0 0 259313000 213470000 0 0 0 0 29164000 25394000 29164000 25394000 0 0 186418000 175363000 0 0 186418000 175363000 23636000 25228000 9608000 2539000 0 0 33244000 27767000 178062000 168626000 300913000 247974000 29164000 25394000 508139000 441994000 0 0 0 0 0 0 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 (“FIFO”) 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><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%">June 30,<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%">133,491</span><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 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%">121,983 </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%">10,337</span><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 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,812 </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%">31,477</span><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 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%">22,785 </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%">175,305</span><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 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%">152,580 </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%">Inventory valued using the FIFO method was $161,038 and $139,996 at June 30, 2023 and December 31, 2022, respectively. Inventory valued using the average cost method was $14,267 and $12,584 at June 30, 2023 and December 31, 2022, respectively.</span></div> 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><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%">June 30,<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%">133,491</span><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 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%">121,983 </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%">10,337</span><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 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,812 </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%">31,477</span><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 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%">22,785 </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%">175,305</span><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 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%">152,580 </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> 133491000 121983000 10337000 7812000 31477000 22785000 175305000 152580000 161038000 139996000 14267000 12584000 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 June 30, 2023, the Company had open Mexican peso-denominated foreign currency forward contracts. The Company used foreign currency forward contracts solely for hedging and not for speculative purposes during 2023 and 2022. Management believes that its use of these instruments to reduce risk is in the Company’s best interest. The counterparties to these financial instruments are 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. As a result of favorable market conditions, on May 5, 2022, the Company unwound the two net investment hedges and recognized a net gain of $3,716, which was recorded on the Company’s condensed consolidated statement of operations as a component of other expense, net for the second quarter ended June 30, 2022. The cash received from the settlement of these swaps of $3,820 was classified in investing activities in the condensed consolidated statement of cash flows. In the fourth quarter ended December 31, 2022, the Company determined it had incorrectly recognized the net gain in the condensed consolidated statement of operations and reclassified the net gain of $3,716 to <span style="-sec-ix-hidden:f-469">other comprehensive loss</span>, net of tax and accumulated other comprehensive loss. This item would have increased the loss for the three months ended June 30, 2022, six months ended June 30, 2022 and nine months ended September 30, 2022 by $0.10 per share. The Company recorded the item in the three-months ended December 31, 2022 which resulted in decreased income per share by $0.10. The Company assessed the materiality of this matter from a qualitative and quantitative perspective and concluded that the impact of the error was not material to the current or previous quarterly results.</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 June 30, 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 2023 and 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’s condensed consolidated statements of operations as a component of other expense (income), net. During 2023 and 2022, all of the Company’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’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 – 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 holds Mexican peso-denominated foreign currency forward contracts with a notional amount at June 30, 2023 of $7,862 which expire ratably on a monthly basis from July 2023 to December 2023. The notional amount at December 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:400;line-height:120%">The Company evaluated the effectiveness of the Mexican peso and U.S. dollar-denominated forward contracts held as of June 30, 2023 and concluded that the hedges were effective.</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 – 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 18, 2020, the Company entered into a floating-to-fixed interest rate swap agreement (the “Interest Rate Swap”) 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 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. 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 were due and had a maturity date of March 10, 2023, which was prior to the Credit Facility maturity date of June 5, 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 increased interest expense, net by $80 for the three months ended June 30, 2022. The Interest Rate Swap settlements reduced interest expense, net by $290 and increased interest expense, net by $233 for the six months ended June 30, 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><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/> 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%">June 30,<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%">June 30,<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%">7,862</span><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 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%">— </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%">365</span><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 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%">— </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%">—</span><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 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%">50,000 </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%">—</span><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 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%">294 </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><td colspan="3" style="display:none"></td><td colspan="3" style="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></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 (loss) and in net loss for the three months ended June 30 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 recorded in other<br/>comprehensive income (loss)</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 (loss) 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%">416</span><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 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%">72 </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%">51</span><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 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%">506 </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%">—</span><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 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%">286 </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%">—</span><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 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%">(80)</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%">—</span><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 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%">1,641 </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%">—</span><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 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%">3,598 </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 (loss) into net loss recognized in selling, general and administrative expenses (“SG&amp;A”) in the Company’s condensed consolidated statements of operations were $13 and $3,697 for the three months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $407 for the three months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’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%"> $0 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">and $(80) for the three months ended June 30, 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%">Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the six months ended June 30 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:114%">Gain (loss) recorded in other<br/>comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:115%">other comprehensive income</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"> (loss) into net loss </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;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:114%">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:114%">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:114%">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:114%">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:114%">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 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 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%">416</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 2px 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%">987</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 colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 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%">51</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 2px 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%">757</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">(4)</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: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:9pt;font-weight:400;line-height:114%">796 </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: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:9pt;font-weight:700;line-height:114%">290</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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: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:9pt;font-weight:400;line-height:114%">(233)</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:114%">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 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">—</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 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%">2,328</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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">—</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 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%">3,598</span></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.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 (loss) into net loss recognized in selling, general and administrative expenses (“SG&amp;A”) in the Company’s condensed consolidated statements of operations were $13 and $3,748 for the six months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $607 for the six months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’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 $(233) for the six months ended June 30, 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 included 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><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%">June 30,<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="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%">365</span><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 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%">—</span><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 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%">365</span><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 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%">—</span><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 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%">— </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><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Interest rate swap</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%">—</span><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 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%">—</span><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 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%">—</span><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 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%">—</span><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 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%">294 </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 financial assets carried at fair value</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%">365</span><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 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: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%">—</span><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 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: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%">365</span><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 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: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%">—</span><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 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%">294 </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><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><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><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’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%">7,351 </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%">921 </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%">Earn-out consideration cash payment</span></td><td colspan="3" style="display:none"></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%">(8,272)</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%">Balance at June 30</span></td><td colspan="3" style="display:none"></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%">— </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%">The Company was required to pay the Stoneridge Brazil earn-out consideration based on Stoneridge Brazil’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 (“EBITDA”) 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 six months ended June 30, 2023.</span></div> 2 25000000 25000000 2 3716000 3820000 3716000 -0.10 -0.10 -0.10 -0.10 7862000 0 50000000 80000 290000 233000 <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/> 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%">June 30,<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%">June 30,<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%">7,862</span><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 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%">— </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%">365</span><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 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%">— </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%">—</span><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 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%">50,000 </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%">—</span><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 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%">294 </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><td colspan="3" style="display:none"></td><td colspan="3" style="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></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> 7862000 0 365000 0 0 50000000 0 294000 <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 (loss) and in net loss for the three months ended June 30 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 recorded in other<br/>comprehensive income (loss)</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 (loss) 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%">416</span><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 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%">72 </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%">51</span><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 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%">506 </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%">—</span><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 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%">286 </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%">—</span><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 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%">(80)</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%">—</span><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 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%">1,641 </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%">—</span><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 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%">3,598 </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 (loss) into net loss recognized in selling, general and administrative expenses (“SG&amp;A”) in the Company’s condensed consolidated statements of operations were $13 and $3,697 for the three months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $407 for the three months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’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%"> $0 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:114%">and $(80) for the three months ended June 30, 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%">Gross amounts recorded for the cash flow and net investment hedges in other comprehensive income (loss) and in net loss for the six months ended June 30 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:114%">Gain (loss) recorded in other<br/>comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%">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:115%">other comprehensive income</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:115%"> (loss) into net loss </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:115%;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:114%">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:114%">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:114%">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:114%">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:114%">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 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 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%">416</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 2px 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%">987</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 colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 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%">51</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 1.37pt 2px 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%">757</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">(4)</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: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:9pt;font-weight:400;line-height:114%">796 </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: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:9pt;font-weight:700;line-height:114%">290</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%"> </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: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:9pt;font-weight:400;line-height:114%">(233)</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:114%">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 4.37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:114%">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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">—</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 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%">2,328</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:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 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%">—</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:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.37pt 2px 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%">3,598</span></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.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 (loss) into net loss recognized in selling, general and administrative expenses (“SG&amp;A”) in the Company’s condensed consolidated statements of operations were $13 and $3,748 for the six months ended June 30, 2023 and 2022, respectively. Gains reclassified from other comprehensive income (loss) into net loss recognized in cost of goods sold (“COGS”) in the Company’s condensed consolidated statements of operations were $38 and $607 for the six months ended June 30, 2023 and 2022, respectively. Gains (losses) reclassified from other comprehensive income (loss) into net loss recognized in interest expense, net in the Company’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 $(233) for the six months ended June 30, 2023 and 2022, respectively. </span></div></td></tr></table></div> 416000 72000 51000 506000 0 286000 0 -80000 0 1641000 0 3598000 13000 3697000 38000 407000 0 -80000 416000 987000 51000 757000 -4000 796000 290000 -233000 0 2328000 0 3598000 13000 3748000 38000 607000 290000 -233000 <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%">June 30,<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="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%">365</span><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 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%">—</span><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 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%">365</span><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 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%">—</span><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 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%">— </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><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Interest rate swap</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%">—</span><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 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%">—</span><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 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%">—</span><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 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%">—</span><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 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%">294 </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 financial assets carried at fair value</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%">365</span><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 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: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%">—</span><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 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: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%">365</span><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 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: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%">—</span><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 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%">294 </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><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><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> 365000 0 365000 0 0 0 0 0 0 294000 365000 0 365000 0 294000 <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’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%">7,351 </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%">921 </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%">Earn-out consideration cash payment</span></td><td colspan="3" style="display:none"></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%">(8,272)</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%">Balance at June 30</span></td><td colspan="3" style="display:none"></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%">— </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> 7351000 921000 8272000 0 8272000 1996000 6276000 0 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 $1,202 and $1,736 for the three months ended June 30, 2023 and 2022, respectively. Compensation expense for share-based compensation arrangements was $1,271 and $2,834 for the six months ended June 30, 2023 and 2022, respectively. The six months ended June 30, 2023 included income from the forfeiture of certain grants associated with employee resignations. 1202000 1736000 1271000 2834000 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 June 30, 2023 and December 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%">June 30,<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 June 30, 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%">Debt</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%">Revolving 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%">171,597</span><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 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%">167,802 </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%">8.00</span><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 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%">June 2024</span></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></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></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></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%">Suzhou 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%">—</span><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 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,450 </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"></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%">Total debt</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%">171,597</span><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 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%">169,252 </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="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%">Less: current portion</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%">(171,597)</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,450)</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"></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%">Total long-term debt, 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%">—</span><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 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%">167,802 </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="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 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 5, 2019, the Company entered into the Fourth Amended and Restated Credit Agreement (the “Credit Facility”). 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 SOFR rate plus the fallback spread, at the Company’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%">Our Revolving Credit Facility matures on June 5, 2024. The Company is actively involved in refinancing discussions and expects to refinance its Revolving Credit Facility prior to the issuance of the financial statements for the year ending December 31, 2023. The Company’s ability to continue as a going concern is contingent upon its ability to refinance its Revolving Credit Facility. While discussions are ongoing, the Company has not reached an agreement with respect to refinancing its capital structure and there can be no assurances that such an agreement will be reached in the future.</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’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 (“Amendment No. 3”). 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 million. Amendment No. 3 provided for certain financial covenant relief and additional covenant restrictions during the “Specified Period” (the period from February 28, 2022 until the date that the Company delivered 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%">•</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%">•</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%">•</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 was added that restricted borrowings if the Company’s total of 100% of domestic and 65% of foreign cash and cash equivalents exceeded $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%">•</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 were 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%">•</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) could 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 remained 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’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 (“Amendment No. 4”). Amendment No. 4 provides for certain financial covenant relief and additional covenant restrictions during the “Amendment No. 4 Specified Period” (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%">•</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%">•</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%">•</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%">•</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%">•</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 $171,597 and $167,802 at June 30, 2023 and December 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 June 30, 2023 and 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%">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 June 30, 2023 and December 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’s wholly owned subsidiary located in Stockholm, Sweden, has an overdraft credit line that allows overdrafts on the subsidiary’s bank account up to a daily maximum level of 20,000 Swedish krona, or $1,856 and $1,922, at June 30, 2023 and December 31, 2022, respectively. At June 30, 2023 and December 31, 2022, there were no borrowings outstanding on this overdraft credit line. During the six months ended June 30, 2023, the subsidiary borrowed and repaid 171,891 Swedish krona, or $15,948.</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’s wholly owned subsidiary located in Suzhou, China (the “Suzhou subsidiary”), has lines of credit (the “Suzhou credit line”) that allow up to a maximum borrowing level of 20,000 Chinese yuan, or $2,758 and $2,900 at June 30, 2023 and December 31, 2022, respectively. There were no borrowings outstanding on the Suzhou credit line at June 30, 2023. At December 31, 2022 there was $1,450 in borrowings outstanding on the Suzhou credit line with a weighted-average interest rate of 3.70%. The Suzhou credit line was 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,000 Chinese yuan, or $8,274 and $8,699 at June 30, 2023 and December 31, 2022, respectively. There was $3,905 and $1,998 utilized on the Suzhou bank acceptance draft line of credit at June 30, 2023 and December 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%">Debt consisted of the following at June 30, 2023 and December 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%">June 30,<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 June 30, 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%">Debt</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%">Revolving 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%">171,597</span><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 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%">167,802 </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%">8.00</span><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 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%">June 2024</span></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></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></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></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%">Suzhou 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%">—</span><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 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,450 </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"></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%">Total debt</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%">171,597</span><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 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%">169,252 </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="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%">Less: current portion</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%">(171,597)</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,450)</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"></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%">Total long-term debt, 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%">—</span><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 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%">167,802 </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="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> 171597000 167802000 0.0800 June 2024 0 1450000 171597000 169252000 171597000 1450000 0 167802000 400000000 300000000 300000000 150000 30000000 30000000 400000000 300000000 40000000 30000000 0.0400 0.0475 0.0350 0.0350 0.0250 0.0225 0.0300 0.0300 1 0.65 70000000 0.0350 0.0050 0 484000 365000 4.75 4.25 3.50 3.00 1 0.65 70000000 3.50 332000 171597000 167802000 1626000 1626000 20000000 20000000 1856000 1922000 0 0 171891000 15948000 20000000 2758000 2900000 0 1450000 0.0370 60000000 8274000 8699000 3905000 1998000 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 233,202 and 225,781 for the three months ended June 30, 2023 and 2022, respectively, were excluded from diluted loss per share because the effect would be anti-dilutive. Potential dilutive shares of 256,514 and 213,235 for the six months ended June 30, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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%">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,451,623</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%">27,268,938</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:700;line-height:120%">27,400,490</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%">27,233,808</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%">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%">—</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%">—</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: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:8pt;font-weight:400;line-height:120%">—</span></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%">27,451,623</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%">27,268,938</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:700;line-height:120%">27,400,490</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%">27,233,808</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%">There were 425,612 and 780,793 performance-based right to receive Common Shares outstanding at June 30, 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> 233202 225781 256514 213235 <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:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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%">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,451,623</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%">27,268,938</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:700;line-height:120%">27,400,490</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%">27,233,808</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%">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%">—</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%">—</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: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:8pt;font-weight:400;line-height:120%">—</span></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%">27,451,623</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%">27,268,938</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:700;line-height:120%">27,400,490</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%">27,233,808</span></td></tr></table></div> 27451623 27268938 27400490 27233808 0 0 0 0 27451623 27268938 27400490 27233808 425612 780793 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 June 30, 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 April 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%">(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><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%">—</span><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 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%">(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></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:700;line-height:120%">2,992</span><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 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%">328</span><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 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%">3,320</span><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 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%">—</span><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 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%">(40)</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%">(40)</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:700;line-height:120%">2,992</span><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 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%">288</span><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 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,280</span><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 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 June 30, 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%">(96,310)</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%">288</span><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 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%">(96,022)</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 April 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%">(93,042)</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%">1,227 </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%">(91,815)</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 (loss) 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%">(12,870)</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%">283 </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,587)</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%">(2,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%">(336)</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%">(3,178)</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 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:400;line-height:120%">(15,712)</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%">(53)</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%">(15,765)</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 June 30, 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%">(108,754)</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,174 </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%">(107,580)</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%">Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 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:57.839%"></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.557%"></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.557%"></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: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%">(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><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%">232</span><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 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%">(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"></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%">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:700;line-height:120%">7,064</span><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 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%">325</span><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 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%">7,389</span><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 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%">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%">—</span><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 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%">(269)</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%">(269)</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:700;line-height:120%">7,064</span><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 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%">56</span><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 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%">7,120</span><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 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 June 30, 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%">(96,310)</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%">288</span><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 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%">(96,022)</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%">(97,203)</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%">179 </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%">(97,024)</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%">Other comprehensive (loss) 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%">(8,709)</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,409 </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,300)</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%">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%">(2,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%">(414)</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%">(3,256)</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 (loss) 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%">(11,551)</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%">995 </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%">(10,556)</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 June 30, 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%">(108,754)</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,174 </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%">(107,580)</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%">Changes in accumulated other comprehensive (loss) income for the three months ended June 30, 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 April 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%">(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><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%">—</span><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 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%">(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></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:700;line-height:120%">2,992</span><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 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%">328</span><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 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%">3,320</span><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 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%">—</span><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 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%">(40)</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%">(40)</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:700;line-height:120%">2,992</span><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 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%">288</span><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 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,280</span><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 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 June 30, 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%">(96,310)</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%">288</span><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 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%">(96,022)</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 April 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%">(93,042)</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%">1,227 </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%">(91,815)</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 (loss) 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%">(12,870)</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%">283 </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,587)</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%">(2,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%">(336)</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%">(3,178)</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 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:400;line-height:120%">(15,712)</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%">(53)</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%">(15,765)</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 June 30, 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%">(108,754)</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,174 </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%">(107,580)</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%">Changes in accumulated other comprehensive (loss) income for the six months ended June 30, 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:57.839%"></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.557%"></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.557%"></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: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%">(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><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%">232</span><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 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%">(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"></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%">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:700;line-height:120%">7,064</span><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 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%">325</span><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 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%">7,389</span><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 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%">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%">—</span><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 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%">(269)</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%">(269)</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:700;line-height:120%">7,064</span><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 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%">56</span><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 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%">7,120</span><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 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 June 30, 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%">(96,310)</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%">288</span><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 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%">(96,022)</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%">(97,203)</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%">179 </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%">(97,024)</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%">Other comprehensive (loss) 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%">(8,709)</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,409 </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,300)</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%">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%">(2,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%">(414)</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%">(3,256)</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 (loss) 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%">(11,551)</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%">995 </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%">(10,556)</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 June 30, 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%">(108,754)</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,174 </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%">(107,580)</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> -99302000 0 -99302000 2992000 328000 3320000 0 40000 40000 2992000 288000 3280000 -96310000 288000 -96022000 -93042000 1227000 -91815000 -12870000 283000 -12587000 2842000 336000 3178000 -15712000 -53000 -15765000 -108754000 1174000 -107580000 -103374000 232000 -103142000 7064000 325000 7389000 0 269000 269000 7064000 56000 7120000 -96310000 288000 -96022000 -97203000 179000 -97024000 -8709000 1409000 -7300000 2842000 414000 3256000 -11551000 995000 -10556000 -108754000 1174000 -107580000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 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’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. </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 three months ended June 30, 2023 and 2022, the Company did not recognize any expense related to groundwater remediation. During the six months ended June 30, 2023 and 2022, the Company recognized expense of $125 and $0, respectively, related to groundwater remediation. At June 30, 2023 and December 31, 2022, the Company accrued $278 and $246, respectively, related to expected future remediation costs. At June 30, 2023 and December 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 June 30, 2023 and December 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’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’s legal advisors in Brazil. As a result, no provision has been recorded with respect to these contingencies, which amounted to R$48,497 ($10,063) and R$47,820 ($9,165) at June 30, 2023 and December 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 12, 2020, the Brazilian Administrative Counsel for Economic Defense (“CADE”) 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,659) 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-weight:700;line-height:120%">Long Term Supply Commitment</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 2022, the Company entered into a long term supply agreement with a supplier for the purchase of certain electronic semiconductor components through December 31, 2026. Pursuant to the agreement, the Company paid capacity deposits of $1,000 in December 2022 and June 2023, respectively. The capacity deposits are recognized in prepaid and other current assets on our condensed consolidated balance sheet. This long term supply agreement requires the Company to purchase minimum annual volumes while requiring the supplier to sell these components at a fixed price. The Company purchased $2,662 and $119 of these components during the three months ended June 30, 2023 and 2022, respectively, and $3,327 and $188 during the six months ended June 30, 2023 and 2022, respectively. The Company is required to purchase $5,871, $7,828, $10,764 and $10,764 of components in each of the years 2023 through 2026, respectively.</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’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 $5,589 and $4,437 of a long-term liability at June 30, 2023 and December 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%">During the second quarter of 2023, the Company received a notification of arbitration for warranty claims related to past sales of PM sensor products, a product line we exited in 2019. The arbitration notification submitted by one of our customers asserts potential warranty related claims. Based on our review of the technical merits and specific claims submitted in the notification as well as prior discussions with the customer, we believe these claims are significantly overstated and while no assurances can be made as to the ultimate outcome of this matter or any other future claims, we do not currently believe a material loss is probable.</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><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%">Six months ended June 30,</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%">13,477</span><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 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%">9,846 </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%">7,636</span><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 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,951 </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%">327</span><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 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%">— </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%">(3,784)</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,503)</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%">(196)</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%">(479)</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%">17,460</span><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 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%">10,815 </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> 0 0 125000 0 278000 246000 271000 132000 1489000 48497000 10063000 47820000 9165000 7995000 1659000 1000000 2662000 119000 3327000 188000 5871000 7828000 10764000 10764000 5589000 4437000 <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%">Six months ended June 30,</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%">13,477</span><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 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%">9,846 </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%">7,636</span><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 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,951 </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%">327</span><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 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%">— </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%">(3,784)</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,503)</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%">(196)</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%">(479)</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%">17,460</span><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 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%">10,815 </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> 13477000 9846000 7636000 5951000 327000 0 3784000 4503000 -196000 -479000 17460000 10815000 Business Realignment and Restructuring<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 (“Canton Facility”) on March 31, 2020 and the consolidation of manufacturing operations at that site into other Company locations (“Canton Restructuring”). 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><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/>June 30, 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%">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><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%">— </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%">(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><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%">— </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%">— </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%">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><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%">— </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%">(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><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%">— </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%">— </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%">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. Realignment expense for the three months ended June 30, 2023 was primarily related to the centralization of the product line management and sales functions. </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices </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 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%">379</span><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 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%">— </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%">379</span><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 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%">— </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"><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">(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%">1,347</span><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 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%">— </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%">1,656</span><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 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%">— </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><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">(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%">—</span><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 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%">— </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%">—</span><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 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 </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><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"> (D)</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%">184</span><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 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%">— </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%">1,137</span><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 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%">— </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 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:#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,910</span><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 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%">— </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: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%">3,172</span><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 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%">34 </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><span><br/></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%">Severance costs for the three and six months ended June 30, 2023 related to COGS and SG&amp;A were $369 and $10, 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><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: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 June 30, 2023 related to COGS and SG&amp;A were $82 and $1,265, respectively. Severance costs for the six months ended June 30, 2023 related to COGS and SG&amp;A were $257 and $1,399, 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><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%">Severance costs for the six months ended June 30, 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><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%">(D)</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 and six months ended June 30, 2023 related to SG&amp;A were $169 and $1,122, respectively. Employee separation related costs for the three and six months ended June 30, 2023 related to D&amp;D were $15.</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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%">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%">451</span><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 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%">— </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%">626</span><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 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%">— </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%">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,444</span><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 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%">— </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%">2,531</span><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 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%">34 </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%">Design and development</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%">15</span><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 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%">— </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%">15</span><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 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%">— </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 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,910</span><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 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%">— </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: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%">3,172</span><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 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%">34 </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%">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/>June 30, 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%">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><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%">— </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%">(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><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%">— </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%">— </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%">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><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%">— </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%">(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><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%">— </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%">— </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%">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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Control Devices </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 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%">379</span><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 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%">— </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%">379</span><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 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%">— </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"><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">(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%">1,347</span><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 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%">— </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%">1,656</span><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 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%">— </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><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">(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%">—</span><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 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%">— </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%">—</span><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 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 </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><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"> (D)</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%">184</span><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 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%">— </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%">1,137</span><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 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%">— </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 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:#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,910</span><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 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%">— </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: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%">3,172</span><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 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%">34 </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><span><br/></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%">Severance costs for the three and six months ended June 30, 2023 related to COGS and SG&amp;A were $369 and $10, 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><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: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 June 30, 2023 related to COGS and SG&amp;A were $82 and $1,265, respectively. Severance costs for the six months ended June 30, 2023 related to COGS and SG&amp;A were $257 and $1,399, 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><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%">Severance costs for the six months ended June 30, 2022 related to SG&amp;A were $34.</span></div></td></tr></table></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%">(D)</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 and six months ended June 30, 2023 related to SG&amp;A were $169 and $1,122, respectively. Employee separation related costs for the three and six months ended June 30, 2023 related to D&amp;D were $15.</span></div></td></tr></table> 93000 0 93000 0 0 93000 0 93000 0 0 379000 0 379000 0 1347000 0 1656000 0 0 0 0 34000 184000 0 1137000 0 1910000 0 3172000 34000 369000 369000 10000 10000 82000 1265000 257000 1399000 34000 169000 1122000 15000 <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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</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: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%">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%">451</span><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 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%">— </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%">626</span><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 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%">— </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%">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,444</span><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 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%">— </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%">2,531</span><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 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%">34 </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%">Design and development</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%">15</span><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 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%">— </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%">15</span><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 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%">— </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 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,910</span><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 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%">— </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: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%">3,172</span><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 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%">34 </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> 451000 0 626000 0 1444000 0 2531000 34000 15000 0 15000 0 1910000 0 3172000 34000 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:120%">For the three months ended June 30, 2023, income tax expense of $1,487 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 (98.8)% 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 June 30, 2022, income tax expense of $413 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 (6.0)% 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 tax credits and incentives offset by foreign rates that differ from the U.S. rate, U.S. taxes on foreign earnings and non-deductible expenses.</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 six months ended June 30, 2023, income tax expense of $779 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.1)% 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 six months ended June 30, 2022, income tax expense of $1,906 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 (14.5)% 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 tax credits and incentives offset by U.S. taxes on foreign earnings.</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%">On December 15, 2022, the European Union (EU) Member States formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework.</span></div> 1487000 -0.988 413000 -0.060 779000 -0.081 1906000 -0.145 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’s chief operating decision maker in deciding how to allocate resources and in assessing performance. The Company’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’s reportable segments are the same as those described in Note 2, “Summary of Significant Accounting Policies” of the Company’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’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><td style="width:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</span></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%">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%">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 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="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 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%">92,120</span><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 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%">84,566 </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%">178,062</span><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 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%">168,626 </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%">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%">970</span><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 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%">451 </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,704</span><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 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,381 </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%">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%">93,090</span><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 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%">85,017 </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%">179,766</span><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 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%">170,007 </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%">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%">159,786</span><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 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%">123,021 </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:700;line-height:120%">300,913</span><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 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%">247,974 </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 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,491</span><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 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,368 </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%">17,007</span><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 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%">15,079 </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%">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%">168,277</span><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 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%">130,389 </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:700;line-height:120%">317,920</span><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 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%">263,053 </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 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,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">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%">—</span><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 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%">— </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%">—</span><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 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%">— </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%">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,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">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,461)</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%">(7,819)</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:700;line-height:120%">(18,711)</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%">(16,460)</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 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%">266,814</span><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 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%">220,936 </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: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%">508,139</span><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 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%">441,994 </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%">Operating Income (Loss):</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="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 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%">5,074</span><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 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%">4,118 </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%">7,161</span><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 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%">10,894 </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%">7,444</span><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 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,524)</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%">8,844</span><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 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,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 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%">899</span><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 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%">970 </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%">2,242</span><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 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,462 </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%">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%">(9,086)</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%">(8,492)</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%">(17,945)</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%">(16,032)</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%">Total operating income (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,331</span><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 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%">(5,928)</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: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%">302</span><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 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%">(8,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%">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="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 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,099</span><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 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%">3,405 </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%">6,273</span><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 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%">6,966 </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%">3,503</span><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 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%">3,530 </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%">6,967</span><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 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,123 </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%">1,201</span><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 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,032 </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%">2,286</span><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 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,023 </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%">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%">605</span><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 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%">567 </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,207</span><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 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,128 </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: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,408</span><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 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%">8,534 </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: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%">16,733</span><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 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%">17,240 </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%">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="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 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%">65</span><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 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%">18 </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%">83</span><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 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%">43 </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%">511</span><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 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%">228 </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%">996</span><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 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%">301 </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%">(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%">(533)</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%">(589)</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%">(691)</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%">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,863</span><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 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,504 </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,376</span><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 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%">3,350 </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%">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%">3,120</span><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 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%">1,217 </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: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%">5,866</span><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 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%">3,003 </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%">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="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 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,019</span><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 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%">1,916 </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%">3,975</span><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 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%">5,761 </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%">2,334</span><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 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,926 </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%">8,541</span><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 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%">4,759 </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%">782</span><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 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,258 </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%">1,418</span><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 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,927 </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%">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%">217</span><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 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%">680 </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%">329</span><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 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%">701 </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%">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%">5,352</span><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 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%">5,780 </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: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%">14,263</span><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 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%">13,148 </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 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%">June 30,<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%">173,580</span><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 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%">174,535 </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%">396,649</span><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 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%">369,232 </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%">67,173</span><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 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%">60,861 </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%">418,852</span><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 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%">419,469 </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%">(370,757)</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%">(371,992)</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%">685,497</span><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 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%">652,105 </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 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:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</span></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%">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%">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;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="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 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%">135,590</span><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 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%">109,642 </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%">259,313</span><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 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%">213,470 </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%">14,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">116,316</span><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 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%">97,945 </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%">219,662</span><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 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%">203,130 </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 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%">266,814</span><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 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%">220,936 </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: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%">508,139</span><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 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%">441,994 </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"><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%">June 30,<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%">92,604</span><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 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%">92,149 </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%">33,850</span><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 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%">31,796 </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%">120,460</span><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 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%">118,609 </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%">246,914</span><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 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%">242,554 </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> 3 3 <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:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</span></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%">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%">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 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="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 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%">92,120</span><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 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%">84,566 </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%">178,062</span><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 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%">168,626 </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%">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%">970</span><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 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%">451 </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,704</span><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 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,381 </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%">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%">93,090</span><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 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%">85,017 </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%">179,766</span><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 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%">170,007 </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%">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%">159,786</span><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 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%">123,021 </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:700;line-height:120%">300,913</span><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 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%">247,974 </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 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,491</span><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 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,368 </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%">17,007</span><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 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%">15,079 </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%">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%">168,277</span><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 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%">130,389 </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:700;line-height:120%">317,920</span><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 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%">263,053 </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 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,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">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%">—</span><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 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%">— </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%">—</span><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 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%">— </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%">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,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">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,461)</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%">(7,819)</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:700;line-height:120%">(18,711)</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%">(16,460)</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 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%">266,814</span><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 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%">220,936 </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: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%">508,139</span><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 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%">441,994 </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%">Operating Income (Loss):</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="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 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%">5,074</span><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 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%">4,118 </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%">7,161</span><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 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%">10,894 </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%">7,444</span><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 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,524)</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%">8,844</span><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 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,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 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%">899</span><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 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%">970 </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%">2,242</span><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 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,462 </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%">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%">(9,086)</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%">(8,492)</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%">(17,945)</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%">(16,032)</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%">Total operating income (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,331</span><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 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%">(5,928)</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: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%">302</span><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 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%">(8,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%">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="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 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,099</span><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 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%">3,405 </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%">6,273</span><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 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%">6,966 </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%">3,503</span><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 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%">3,530 </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%">6,967</span><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 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,123 </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%">1,201</span><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 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,032 </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%">2,286</span><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 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,023 </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%">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%">605</span><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 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%">567 </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,207</span><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 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,128 </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: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,408</span><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 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%">8,534 </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: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%">16,733</span><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 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%">17,240 </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%">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="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 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%">65</span><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 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%">18 </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%">83</span><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 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%">43 </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%">511</span><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 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%">228 </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%">996</span><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 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%">301 </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%">(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%">(533)</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%">(589)</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%">(691)</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%">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,863</span><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 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,504 </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,376</span><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 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%">3,350 </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%">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%">3,120</span><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 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%">1,217 </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: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%">5,866</span><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 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%">3,003 </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%">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="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 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,019</span><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 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%">1,916 </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%">3,975</span><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 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%">5,761 </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%">2,334</span><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 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,926 </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%">8,541</span><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 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%">4,759 </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%">782</span><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 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,258 </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%">1,418</span><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 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,927 </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%">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%">217</span><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 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%">680 </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%">329</span><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 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%">701 </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%">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%">5,352</span><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 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%">5,780 </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: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%">14,263</span><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 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%">13,148 </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><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%">June 30,<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%">173,580</span><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 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%">174,535 </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%">396,649</span><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 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%">369,232 </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%">67,173</span><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 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%">60,861 </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%">418,852</span><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 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%">419,469 </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%">(370,757)</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%">(371,992)</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%">685,497</span><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 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%">652,105 </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> 92120000 84566000 178062000 168626000 970000 451000 1704000 1381000 93090000 85017000 179766000 170007000 159786000 123021000 300913000 247974000 8491000 7368000 17007000 15079000 168277000 130389000 317920000 263053000 14908000 13349000 29164000 25394000 0 0 0 0 14908000 13349000 29164000 25394000 -9461000 -7819000 -18711000 -16460000 266814000 220936000 508139000 441994000 5074000 4118000 7161000 10894000 7444000 -2524000 8844000 -5236000 899000 970000 2242000 1462000 -9086000 -8492000 -17945000 -16032000 4331000 -5928000 302000 -8912000 3099000 3405000 6273000 6966000 3503000 3530000 6967000 7123000 1201000 1032000 2286000 2023000 605000 567000 1207000 1128000 8408000 8534000 16733000 17240000 65000 18000 83000 43000 511000 228000 996000 301000 319000 533000 589000 691000 2863000 1504000 5376000 3350000 3120000 1217000 5866000 3003000 2019000 1916000 3975000 5761000 2334000 1926000 8541000 4759000 782000 1258000 1418000 1927000 217000 680000 329000 701000 5352000 5780000 14263000 13148000 173580000 174535000 396649000 369232000 67173000 60861000 418852000 419469000 -370757000 -371992000 685497000 652105000 <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:44.354%"></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: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/>June 30,</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%">Six months ended<br/>June 30,</span></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%">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%">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;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="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 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%">135,590</span><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 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%">109,642 </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%">259,313</span><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 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%">213,470 </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%">14,908</span><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 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%">13,349 </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%">29,164</span><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 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%">25,394 </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%">116,316</span><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 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%">97,945 </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%">219,662</span><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 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%">203,130 </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 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%">266,814</span><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 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%">220,936 </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: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%">508,139</span><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 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%">441,994 </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"><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%">June 30,<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%">92,604</span><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 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%">92,149 </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%">33,850</span><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 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%">31,796 </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%">120,460</span><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 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%">118,609 </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%">246,914</span><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 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%">242,554 </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> 135590000 109642000 259313000 213470000 14908000 13349000 29164000 25394000 116316000 97945000 219662000 203130000 266814000 220936000 508139000 441994000 92604000 92149000 33850000 31796000 120460000 118609000 246914000 242554000 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ô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 15, 2017. On May 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’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 (“Autotech Fund II”) managed by Autotech Ventures (“Autotech”), a venture capital firm focused on ground transportation technology which is accounted for under the equity method of accounting. The Company’s $10,000 investment in the Autotech Fund II will be contributed over the expected ten-year life of the fund. The Company has contributed $8,050 to the Autotech Fund II as of June 30, 2023. The Company did not contribute to, or receive distributions from, Autotech Fund II during the six months ended June 30, 2023. The Company contributed $450 to Autotech Fund II during the six months ended June 30, 2022. The Company has a 6.6% interest in Autotech Fund II. The Company recognized losses of $329 and $377 during the three months ended June 30, 2023 and 2022, respectively. The Company recognized losses of $500 and $458 during the six months ended June 30, 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,144 and $8,644 as of June 30, 2023 and December 31, 2022, respectively.</span></div> 0.74 0.26 8272000 10000000 10000000 P10Y 8050000 450000 0.066 -329000 -377000 -500000 -458000 8144000 8644000 false false false false  Net of tax benefit of $411 and $267 for the three and six months ended June 30, 2022, respectively. Net of tax expense (benefit) $76 and $(15) for the three months ended June 30, 2023 and 2022, respectively. Net of tax expense of $15 and $264 for the six months ended June 30, 2023 and 2022, respectively. EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (.( E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "#B )7A[T?YN\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O305T=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4<0G-^!1])6DX8)6,2%R%1CC30)-77IC+=FP_/3Z_SNH4+ MF70P./[*3M(IXHI=)K_5Z\WVD2G!15WP^X*+K:@DK^7MP\?D^L/O*NP[ZW;N M'QM?!%4#O^Y"?0%02P,$% @ @X@"5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "#B )7,;4W.+P% "M'@ & 'AL+W=O,)WP!W\YK/3JZO):&&R&_IRO.%7F*HR0];ZV46G^PK-1?\9BE MIV+-$[BS$#)F"D[ETDK7DK,@#XHCB]KVF16S,&F-AOFUF1P-1::B,.$S2=(L MCIE\ON"1V)RWG-;^PEVX7"E]P1H-UVS)YUS]MIY).+,*E2",>9*&(B&2+\Y; M8^>#YU(=D#_Q>\@WZ8MCHE$>A/BN3Z;!>(1]Y668/#WR#T>15H)RO'/ M3K15O%,'OCS>JU_E\ #SP%+NB>B/,%"K\U:_10*^8%FD[L3F$]\!=;6>+Z(T M_R6;[;.=3HOX6:I$O N&$L1ALOUG3[N*>!'@NA4!=!= WP0X56]P=P%N#KHM M68YUR10;#:78$*F?!C5]D-=-'@TT8:+3.%<2[H80IT:>>.22S"!CI$W2%9,\ M'5H*A/5MR]^)7&Q%:(7(&;D6B5JE9)($/'@=;T&!BE+1?:DN*"KX:Y:<$M<^ M(=2FKJ$\7EUX=$IHWQ3^JCAN44ENKN>BE?37^"%5$MK=WZ8:VBITS JZ,WY( MU\SGYRWH;2F7C[PU^O$'Y\S^Q83W3F*O8#L%; =3'UT*/X-^JLC]\YJ;2/%P MQVY_-2&A40V1N@52]S"DKQF3BLOHF=SQM9#*A(=+*9F9*L5#HQKBG15X9X?A MS;@,1:![(8'!P)@\7*GH=Y4=#XUOR-DK.'L'MDS)8![)IX'J/.):"Q:EQD2B M80T!^P5@'RW4)%&A>B978<3)318_<&D"PS5LVVD[KNOV3'!H:$.X00$W. 3N MCB]#/8Q"&F]8;&RCN,[\_O9F]_#@Y(=,;SX2)"C3$=.QR1K4/ 9TFOI#0 M.)ENIR=DKJ!'$B&))[)$R6?X#XST->JWGTS$>%!3Y!6G)2P_A'0A,I(I%Y,]P73U6X8J=OMLSSD-X7%/2TB\YN,W)&^H8OGJKP7 !VND; ML8[ACIS2'CFXI_DB?,C7;"42S#[4B'3Z@_; K1AOCF&.G-(=.;BUN0\5&".Q M( []:?DSF7,_DY!)(R2NY(DXALEI7O6]Z^'Q34E+J^3@'@<,;A F2S)_CA]$ M9 2L,4EWYA'F&,Z(ELZ(XMYE#.X]R!W\5<26)JP:@4K7CL0&$RS(PK1C6* MW\S]#H]JREDZ&GJ0HYDFBLOM J/^D&9[<",GKEC%>0Q/0TM/0P_R-/.811&Y MR%*XG9JSB.M4]\=C6!E:6AEZD)69Q%PN=3/]" IJ!;-]O&:)<<*H$:P&/8:3 MH:63H;@1V2=RQ2&1&!XN4XUW#$=#2T=#<3.R'W=VT[42_O>3W:Q-;C,%_C31 M\Z21^)V\RJX>MFK=7$UOC3R.:*]+G;[K#JU'$V/I:NA!BSX>C"\2[-LT"?@3 M^C(%RNS>Z/5%B MG6\O/@BE1)P?KC@+N-0/P/V%$&I_HE]0[%"/_@-02P,$% @ @X@"5T$V M\U8'!P X1T !@ !X;"]W;W)K79.+T[C-,01:G)*$"H!S?K[\%18L2 <+N MG.^+38J+Q;-XV>=9X/Q!JC_T1@B#OM=5HR]F&V.V[Q8+76Q$S?5;N14-?%E+ M57,#K^I^H;=*\%77J*X6)(J21S;(968LW;RGR5#[^*/B!F_16RTMU? M]-#;1C-4M-K(NF\,".JRV?_GW_N!.&J XXD&I&] 7MJ ]@UH%^@>61?6-3=\ M>:[D U+6&KS9AVYLNM803=G8:;PU"KZ6T,XLKSY_NK[Y='MSC>#I]O/'#]>7 MW^#E_>7'RT]7-^CVUYN;;[?H#/U^>XU^?/,3>H/*!GW;R%;S9J7/%P8P6$^+ MHN_O_;X_,M'?;VWS%M%HCDA$J*?Y5;CYM2B@.>Z:D]/F"XC\$#XYA$\Z?W0J M_%8IT1C$M19&O_/%LW<0^QW87?9.;WDA+F:PC;10.S%;_NT'G$3_\$7W2LY. M8J6'6&G(^_**ZPV"64.%?1!_MN6.5Q"\=Q;WKI+.E4T%NR6-TXB=+W;'X;A6 M+$[S[&!U@C,^X(R#."^+0K8 "[)$(0#C727FJ!+:_M"-B49RC=[@.::DB^=- MGI"Y_;@575*H'GT1[3ME1UAQQDB>C$+RF+$,,^:/B1UB8L&8/C0[&&FI2J'G MJ!'&!Y"Y/:>,.F/N,6.$99$?8'( F 0!?E%BR\L5$M^!(#0,L1U8:39"018Z MWB,^Y(D#*:8D34? /59QA"<62WK G09Q?Y.&5R^ F'H@9BRC(XP>LRAG#/M! M9@>063#+?)3-_9D1J@[EF>PU\\PK.3N)-C]$FS^SE$!D*/,X1]N*VTF!E62S MS1;8WTRN_MQ=UE%"R'@1^-=NST:J">U9"S>(S>8Q;'.)E /U E#G/E/OV-T7J!NL1& "EV MD/KL"#N*Z!3JP( X3(%[J & +K$E&8OS<0;PV3&"HZGE.S @3EZD!:N2WY55 M:8"KO8D:!YGTKV;JU_)V&O1 GSC,GU_%3E8[NV<+)5:E06M>V."]$@J[](A3 MS-PI*!0'.>LP.UNINOH/).!*W/GW9!;HOD?HFN"838$\@ M7;?\T>I6+SH/A=$D9LX@>NQP!'6/'R09J(Z$J0Y JE8$I=[1%O"61"ZWI8RE M^2@"CUF21/'$*).! DF8 D\UWW-8/627T82.E9_'#J=IDD\-]U&%&2XQ!_'W M7&(AKUMJ_C]J33+P*@GSZE]*+,2EQ_&.]9C@),TFM\- H21,H==B+6 EK5#9 M%+(6R/#O$RO)9<8T3\8IU($+RDD+RY5A=B@.9 M1,:G"1XSG-,XG2@HR4"')%Q2WFZX$AM9K832?^_**_/H3RJO6E>^EK?3J =^ M)<^5ED^;M8L?9/E#:3:R!5G %=KQJA5SQ.91%"'=&2#>PG=5_D>L0,++1J!2 M:R _[TBYA.LDH9#)Z:'<0,.QF M!\\3P@XKXW^<1&A?2.V5U-2MOL_BF#I,XK-C$4TF"EUZ=';]G)PP''X"UG30$O39H^NV;JMN#_2*6M:0"3?VWFMG65O[ M@;NBX2Q/NBN.4^ >.QQ!@%/(!WU!7U*=:P^K>/&Z@H& 6'8.P7QV691/PAV4 M!0TKBYZM!X[NEOF+X2?.O87WJ,%GYSMJ6!S=O]G+SW]R=5\V&J3:&AI&;U,8 M +6_3]R_&+GMKN3NI#&R[AXW@@-L:P#?UU*:IQ=[RW>XU5W^%U!+ P04 M" "#B )7;;>TIQ8# !X"0 & 'AL+W=O8& 3J(1(%JF[H.C6[[,.V#"0=B+;&9[<"V7[_C M),VXI-!.^P*^G/?-L:$K'I M6Z[U,/"1+6-M!NRPMZ)+F(+^M)I([-F5RYREP!43G$A8]*V!>S7LFO@\X#.# MC=IJ$Y/)3(COIO-VWK<< P0)1-HX4/Q;PQ"2Q!@AQH_2TZH>:83;[0?WFSQW MS&5&%0Q%\H7-==RW.A:9PX)FB?XH-F^@S*=E_"*1J/R7;,I8QR)1IK1(2S$2 MI(P7__1G68UHAJ&O:DV!!IHM'--/+:Y&K, MAG'S%J=:XBQ#G0Z''^Y&X[OI>$2P-?UP^W8TN,?.]>!V<#<2"O"*?IB-R?G9!5(PSBC!.[F.1*9P=E5#7 M!93W"-2[C%\2WVD0S_'\&OGPN'P$$,9J0B5 L7XI?!S.E)2[(;W6I%M[->F^S2:_4BD;0MW 7*I!K ML,*7+]S >5V7^'\RVRF#7Y7!/^8>#J)(9%PKW+P1L#6=)= @Y6-J7W)A%^1V MYFNR#EW7QQ>RWL[H,*@;_(W9 6U6H,VCH!/\$H"4,"]79X/03,="LM\X=(Y+ MLQB^J&,NG%M;."W'PNJ>B=IC;%7/[.) M$PET#]#<9K.YQU\3%'BM/7Q[ZUPT=Y+W5"X95R2!!/5"*0)P/F%$/JA8T[?ZK(5_@%02P,$% @ @X@"5_:7GEZW M!0 AH !@ !X;"]W;W)KDG?3?CY1LRR:OU'3SB_7A M"_)(VGTS*M_Q((QB5Z612DN!PLI5Q?#H9@MV#(5YWS%2O7/$Z^6J527 MU7PH5A5+LSIH60R)X_C#99J7@_&HOG=?C4=\+8N\9/<5$NOE,JV^7[."/U\. M\&!WXW,^7TA]8S@>K=(YFS+Y975?J:OAGB7+EZP4.2]1Q9XN!U?X(B%U0(WX M,V?/XN <:2F/G/^C+VZRRX&C>\0*-I.:(E6'#9NPHM!,JA_?MJ2#?9LZ\/!\ MQ_ZA%J_$/*:"37CQ-<_DXG(0#E#&GM)U(3_SY]_95I"G^6:\$/4O>FZP 1V@ MV5I(OMP&JQXL\[(YIB_;@3@(4#QP -D&$#/ [0B@VP#ZVA;<;8#[VA:\;4 M M?=AHKPH/R$CTL M^%JD929&0ZEZHSF'LVW+UTW+I*-EBC[Q4BX$2LJ,94!\W!_O]\0/U2CLAX+L MAN*:]!+^L2[/$77>(^(0"O1G\OIP LGY?ZTG_[GUH\&@^[J@-1_MX+LI9WS) MT%2FDJEU0:*_KAZ%K-2\_AM*=4/FPF1ZL;L0JW3&+@=J-1.LVK#!^-=?L._\ M!HWS*B_C$LMF&>$V(:'<,2&^:Z.(K:1H]T>GN=7F_E3;B0 JDU!;$7M1T* M)BX@Q=XI*^Z49/$IR9(3D1UEPM]GPN^M.)T)Q)_0G/-,(,$+:)6^;CB\PYIR M?$J,FIK8,!P2&A"C]&R8Z[BA:Y:>#:,^CL( +KU@+SCH%3Q5?B4OY^_1G)6L M2HNZ"M-,;;NY7ONTI8%&(+ [0]T(&P-@HT@8T=#0;Z-\2CUC'B:,;92%7.F%'Q(]@N]63">UG"LG4^]V;PLNQ#M(<627):5FAFW0F1<1,\,VBCK&+$@ MIC#"'7*QTWH]IU?P32F96B;D;F5]CTH&)GC+<]1)3!Q#+X#"! >&7@#EA6:Q M)%"+CD,[%!^X6]RK./FVSN5W[51U:O5BEI<;-0(,G,A;LN,RBTS5 "BP1-L@ MSW%,S3;(]<(.R:253/JK6BY8MMN4]KON5!-[,M,P,$7;*%7;IF\ 4-2C MGBG;1@4'H&/9K5_%O>9K_%'G]Y&I1V>VF\XR?8'=TI;J2 WV',\4#<#\R-S9 M8@@6>9&Y98&-4NQT);SUA;C?&-Y7?)/7#^Y*_(^UN_:D=>U\VR@74U.X#0H" M2S;07N3X':);DXA[G4_MAO64!B5ZEC$](U%$3(T +*"FRXTA&'9H$)I"(9SG MX X[C%L7AOU>0UQ7MMJJD%BD%0/-,.XU3&; DB6TT2>!Z MV"?&]C8!D<0''MI@3L=Q(]/RP9R4AETV@+16E_1;WN'^-+R88N!_CBZ3Y M'-'2-U]'/J75/"\%*MB3:LHY#U1WJ^:#0W,A^:I^H_[(I>3+^G3!THQ5&J#^ M?^)<[BYT _O//N-_ 5!+ P04 " "#B )7]36?'^'>Q M(D2B]SBBHFNLI%RW35/,5B0.Q#5;$PIO%HS'@80E7YIBS4DP3T!Q9-J6Y9EQ M$%*CUTGV'GFOPS8R"BEYY$ALXCC@'U](Q'9= QO[C:=PN9)JP^QUUL&23(E\ M63]R6)DYRSR,"14AHXB31=>XP>U;G 2B6\AV8F#9Z1<>6/LNUKI@]? M[P8WS["8/L//_7#R/$4/(WAU__@TO 6YNV]#=#>!]1"=?WV83B_0%7J9#M#Y MV04Z0R%%SRNV$0&=BXXIP3REQ)QEIO134^PCICCHGE&Y$FA(YV2NP8_J\5X- MWH2PY+&Q]['IV[6$OV_H-7*L2V1;MJ.Q9_!YN*USY_]I'_]G[85@.'FB. F? ME=UJ06)L#^.JD?(=IU64&FFDL.7XS:+86"?F6KB1BQ6<=',G MW=H\?) KPM&LD(!AFH#GROF+2T1)DJ0R>&_K0N&>,A-/238Z)=GX1&2%0_+R M0_)J,Q':"F@:*'S ."=T]H&@+E 1!:I=T1U)RN8>I(HF.:M"D$\^+HD-ZRU[ MQ;KJ-*IR^Y;7*"6TS@#LNK@H=ON3!A0"[.HC M: ;GA(?;0#6$NCKPI9[VU=;6;K]Z/,W2;1]49:YFXI!%4QR. 2UUC'9;D'L2K$H97' MH54;A_[Q".B\;E7*=_70JS)7MH.MTL49:<0J^QFH&*.P<] M+_[1'4Q+W20_=_1&*%F$R?*L@3&"'A:=V9Z/8#Y$D$'PCQ.2;(OP'<5IJTE4 MJXF@UR(IX;[ANH2Y3JQ),IA%']=PKPY4D7>8/ 7$/M,)K;/OI0K/L7M1TEBO MR4EP&I5(HU#YAMV]:XUZGC&=OM6MW^#K?88$DGW!L.;=(#^UX5TGK\/ M^#*D D5D >Y8USY<5)Z.R.E"LG4R<+TQ">-;\K@B 11F)0#O%XS)_4(IR/]0 MT?L'4$L#!!0 ( (.( E<%Q= Y_P( $0) 8 >&PO=V]R:W-H965T M&ULK5;;;IM $/V5%8VJ1&J"P9=4KHWDV$1Q%<=6<-*'J@]K M&!L4V'5WUY?\?6+B188 BJR3F,FV$2HU;YJF M]$-(J+SB0B2:AXO8&8K]J&96P6'J-9J/2"Z;3F= 8>J*?Y2.#,+%B"* $F(\Z(@&G; MZ%A-MZ[M4X/G"%9R:TQT)A/.7_2D'[2-B@X(8O"59J#X6D(7XE@381@_3!NCS6*9/LLIM M*P;Q%U+Q) =C!$G$LC==YSIL 9"G'&#G 'L?4'L#4,T!U?=ZJ.6 VGL]U'- MFKJ9Y9X*UZ.*.BW!5T1H:V33@U3]%(UZ14Q_)YX2N!LA3CG=X4//??#<'L&1 M-[SO]SICG'AC? WX-1@]NG=HUW]VR?W0\\CYB I@*@05^32^()?D MR>N1\[,+]\1HUI\ M+]64K_H&GZ>H JP3BO IZ?($BU.HJ\822)_Y/ 'RO3.12F !^%%V]AE[K9Q= M%\6FG%,?V@822Q!+,)R/'ZQ&Y4N9\*LI7-9LZR6 MN=Q6_I0>W1*/=N.Z\+BC:+U0M/Y'1<]S22\(K+%)2RC3KG[@_+JQFVSWT.32 MJN\)FMB-VEZ6YE9;2$#,TGXLB<\73&5_?+%:M/Q.VNGVUF^L9M_A%2'KZ+_IL_O%@(I9Q"2)88JN*E?7&*_(>G8V47R>-J4)5]CBTF&(UQP0 MV@#WIYRKS40[*"Y.SB]02P,$% @ @X@"5Z>/3H,'" Q"$ !@ !X M;"]W;W)KAG8X@O83JO]M+K53[?DLR=1 M_RF7C"GT7!:5/!\LE5J=#H[!W?\<:GT@^'D M;)4^LCE3OZ]N:[@;[K7DO&25Y*)"-5N<#R[PZ31L!C02/SA[D@?72)OR(,2? M^F:6GP\"C8@5+%-:10K_-FS*BD)K AQ_;94.]N_4 P^O=]J_-L:#,0^I9%-1 M_,%SM3P?) .4LT6Z+M2=>/J-;0V*M+Y,%++YBYZVLL$ 96NI1+D=# A*7K7_ MT^?M1!P, #WV 60[@/0'A(X!=#N -H:VR!JS+E.53LYJ\81J+0W:]$4S-\UH ML(97VHUS5<.O',:IR?3F^O+J>GYUB>!J?O-M=GEQ#S?S>_CW_>KZ?HYNOJ+I MQ?PW]/7;S1]S=()^GU^B#[]\1+\@7J'[I5C+M,KEV5 !&JUSF&W?_*5],W&\ M.4;?1:66$EU5..'0_ ML[311QWZ;FZO[B[N9]>_HHOI_>S'['YV-3^U35.K)K2KT5USD_X.5!,E'2:0$9)],5!DO&*H ,:\R43+T M02/_J'_6#[-4+M&J%AL.L8D>7M"'M80+2)L?$:30.E6\>FQS$%><2:MCH_=T M[#LI.YJ_>#]_L=>QEPR49CS5B==F:#LZ.O :ICC&/=_:I&*:%= ME*)6_.\&VB?MRV*=MZ[):M82196CIYHK=B(6"R06.LFSNM;>Y%4*<0#2F9#* M&K8C W,8!&'/,(L0U1G(9E>RMROYR91O06[#4Z7/S(HP,5Y^ LN*]"!:I' 2 M.^9^O,,.D8LP&=FS B(*@!]64"2,'4!QT M+!=XH?X*!0V"8) IK'J O.#/,+>IE,SN]ZVZHPE+HK[C;5+CR('U@)&Q%^M\ MF=;L1-9TO(V])-G%"E.J M8)HU=,2T5*%#NWFR9/FC'3+02W/395H],JGKL@.. M:F*\R8(%3Q]XX>8K[*7WMQ+6>VD[GHR.\K&7$2<762;6FO"!N1C?I \%^Z2= M:#4\,AU"$FRD)IL M/#F[_G$U?TUG1KQ$_=:$^%[:CJWN6)KX67J:KKA*BS;.B4C;U;Z.KN^N)Z^)BMY:?K-6>F=M!U;W1$T\1/T'=N(8M/TX-#M;3"]+L:S4W)?VU:Y,C 75M+]".6^E/.N"TKD[$&G*/J"3/FS(( M.LAV%[$UP(K;Y,I^ %M$3F(RNEDM1Z&K!:HVEK<74*!!L8O'848[2CFSISS>? M?;NVW6:?GP>HR:9CTN]7+$)@:N@B =J1+O63[M5BP;*F0&#/6=/.(X@EH-UM M:[\+*MTC-!=Z[VT#M9 CXU +S5)C\=K:7^SJ;&A'QO059-P:P=^*V];L!L'8 M<(1%+@R3R+$)1SLVIOYF=^I"BU*%'M@CKRH=2^ H:'JXR*U&F%UM%([&_6QO M$0,#0M?T=]1*_=3J-8'I)M,+WF1.&HX"8S5;>!AZ9^( WQ$L'7NKH?EZM6JK M92@V_K\_/5IMZ/EN6OZ^]:K-8%.OO;\OYZN[U27#R MXX,/LYMIW7QP>GYV6]R45V7]Z?;WM7QW^D"9S!;ELIJMEMZZO'Y]\B9X);*L MJ; M\?=9>5<]>NTU7?F\6GUIWO#)ZQ._:5$Y+\=U@RCD/U_+BW(^;TBR'7_L MH"=^5Q4Y<5J_H_9I)Z^/NF?>)/RNMC,ZP^K.U;N.I0T MO/%J7FW_[]WMROHGWGA3U:O%KK)LP6*VO/^W^+8[$(\J!-&>"N&N0MBU0K2K M$'6M$.\JQ$:%*-U3(=E52(P*X;X*Z:Y":E;(]E3(=A4RLTG!G@K]786^V>G^ MG@J#786!&6%?DP+_QYGSMPJZ/^5;O5P6=7%^ME[=>>NFO.0U+[:BV]:7,IDM MF[^/JWHMOYW)>O7YQ?MWE\-W5\-+3[ZZ>O\KOWSS4;ZY^BC_^6WX[N.5]W[D M7;$W'X;L_:^7PP]7?_&&?_O$/_[3ZWF?KBZ]Y\]>>-6T6)>5-UMZ'Z>K354L M)]4OWC/M_=EI+1O;A#P=[QIV<=^P<$_#/J[J8DY4&]JKO=LL/I=K;W7M7:P6 M"_D'>'7?.#DT5+5LR6QY0T!'7:&U'(.JS?K[KL\$*K>CWDPFLV9@*.;>;3&; M].1!&A>W,[JOS,[2>S@MYY/FF/]H(L'C=MZ'LI8#:CGQRF*]E >*ZIXXT+WQ M>+/8S(M:4E;U5!ZT\6HA!^YI,Z)^+;WYJC*HIU*P#ZH-'U0;;L/$>\*\+6]F MRZ:)E5=5N,R]11?]GD5GYKB)#PD912[%!EB6Z8'-D1(:$<21,@&":QN('C<6.&NNB MJWMF^GB\&22#Q-?/W] :VE4Q2%A.=" *XX'1 =8NUDN2,(WU8IR@!4D6]_5B M@J -,C]4-.T,)@]G,-G6B_:<0;X<-Q=<.3C(T[9]]:*Y"E_5J_&7Z6H^*=>5 MG#+]L9G5W[U_?5C-YYZJV=>BL2OD[=NRK"GE9.UY@V\. MM$-K UR%@X3E2!A#PC@2)@Z<)4TW_0?=]*VZN=BLU^5R_%W>7Q;+2M[A;=VM MR7\V5;THES4YSO1;[8B#U+@M&EK#NJH%"Q%5 .]IC=42I(: .97)HJQB4QJ$T M@:+I(GID9P< $>V=W^SHVF#H#R+CDF5O@^LU"TK+H336Z7AP:$R!HND*4M9R M8/>6MW+I?=XJJ#&ORV6UG>SLUTS;_NU%:=(2#=(8'4%I>;;EL%VNEP1!%IC3(X+G]_W,N+P*BC<( M^D%"WXL'R@H.[%[P\9E,>P#G0:-MDU()?1 6<;!X"=FT@.HD0REC:"T'$IC4!J'T@2* MIJ\Y5 9U:#>H;2GUL&T"]X+$#\QYKSV$JY"@M!Q*8U :A]($BJ8+29G4H=VD M/BH'__8 _%\!.1Z&;2=W,#"7?-C1SNJ$&MM0&H/2.)0F4#1=G8_65ML-<+N_ M)#9+.;?R]SL =KKSTFIJ;744&).2$31H#J4Q*(U#:0)%TZ6F7//P&-?\L-2@ MKCF4-@J))=:I.9G.H3$9E,:A-(&BZ4I3IGGH9)IW4E?;C ZS, G-Y6[VR,ZZ M0=)RJ@^1'R?&A9\1Y7I)X/=-*Y/B^7X6&=-<0?$"/TOZ/GV7&"I/.K1[T@?= MI8,6M3V \ZA!F+M$K@T:-(?2&)3&H32!HNEJ4\YY>*1S?EAM4.<<2AN%;1^> M2+=!8S(HC4-I D73Q::,\]#5..\DL+8A36;<[,&=I0-=ETWU@7(C!O% MHS)N%,^2<0N5+1WV?Z*7&2*-XR&4-H+2[CWM.*"+L<',YX>6! M%M!&YM!>RU5V4%H.I3$HC4-IXL )UD6GC/'([ET_Y2&CJ&UL]X(D"T)CN+*' M=M8-U-N&TAB4QJ$TPZNXK:AK4Q$Q\=+I)#V\2@ M- ZE"11-E\VC/3[L#C3FH2-[$&<)$4-HJ(E=SM##TT)H/2.)0F4#1=:
@C92U' M=FO9Z?D/^KRV'5)Y28G-G6.Z%1O9F^M\OJ#.,I3&H32!HND;(RH#.K;;O\?+ M*&Y[E$$:FFM>[6X;;2&42C'=W./3<*03?PH-18P<8KG!^G .":"X@5^%,1[ M'-Y8.;QQ^!-SZC'4]8721E!:#J4Q*(U#:0)%TP6JO.38[B7;50&H/2.)0F#ITK73;* M+X[M?O'3<^-VL/,LB;"*36-BU*50#FT7@](XE"90-%TZRO^-[?XO)C]N#^(L MH[9QFYH)1\G9CN[=[9(H\;GN521J;ZU'M;7"^ MA$%=7BB-=3H>'!I3H&BZ@I2I'-M-9>4RLLDW[?FO> UW$#*7EW;K H$$Y ME"90-/VG692'G-@]Y.Y;)4:4ANQTU\M6TK:&PRP)C%71(VC0'$IC4!J'T@2* MIDM-.HMD=VU@W4QDZ(G4#"9) 8'A\CRO7B. N,9PDY42X8Q)%O>H84 M;S"(_#UWY8FRBQ/@[PN2>:J$W.>YE2?O5FQD;Z[SZ8*ZQ5 :A]($BJ;+2)G* MB=U4!LBH;582>7)[,YS'ABXQNN&IV$DW3+D]N# M.TL':BXGQ/X=5)Z<*$?FR2D>E2>G>+8\>:+6?168NZ;2'(/4#_?$ZI?9G;R2QHT!Q*8U :A]($BJ:K35G3Z9'6]&&U07?$@-)&*;$U M;,K!35P.[D\#:!C*9TK('=Y8.DI93?:!26D0Y,J5% ME"-36A3/DM)*E8V<)C_1>DRA&S5#:2,H+8?2&)3&H32!HND"5=YX:E\);;,> MT_;"XUXX,(W[H3V"LXZ@%C:4QJ TWNWP"E1072#*FT[MWO1QC^BDQ+[#?>.^ MZ?) "_9L>VFOY2P[J.$-I3$HC4-IXL )UD6G?.S4;C4_Y;&>E/H)P_9@!76B MH;0<2F-0&H?2Q*%SI):00<+I-#6\6@- ZE M"11-$TZF;.7,;BMC'NJQ!W$54=;VCO:"T'$IC70X'AX84*)JN'V5H9W9#V_F!GJR] MACE+,E,QT 7,4%J>M2WS5@<8-"2'T@2*IBM&F=(9ZL<"2<,PHU9!MQ/JW8J- M[&UUE@;4:X;2.)0F4#1=0\IKSNQ>\[$:(@S6=D+=W@;G0:A+S!P:DT%I'$H3 M*)JN(&5Q9_:5TD](J&?$,FDJH6Z/[*P;J$--]8%*J!/ER(0Z48Y,J%,\2T(] M:YQ@_1-E_64'C;?&'I8WTW7QS2N_-5,2.41\+I?E]:Q^X3W+4J]83KQGSX/D MQ?TL=UK*_]9EZS9>7-RVO9#/]E<_[7LYOIPYMZ=?OZ1$Y=/Z_J>K78OIR6Q:1<-P7D M]]>K5?WC31/@;K7^LNWJ^?\ 4$L#!!0 ( (.( E=9UB&E(00 .() 8 M >&PO=V]R:W-H965T&ULG591;]LV$/XK!Q4H.L"3;#E- MB\0V8'OIU@W%C'C='H8]T-))8DN1&DG%\7[][BA9<0HW2_=BB^+==W???3QJ MMC?VLZL0/=S72KMY5'G?7"6)RRJLA8M-@YIV"F-KX6EIR\0U%D4>G&J5I./Q M95(+J:/%++S;V,7,M%Y)C1L+KJUK80\K5&8_CR;1\<6M+"O/+Y+%K!$E;M%_ M;#:65LF DLL:M9-&@\5B'BTG5ZL+M@\&OTO480]'>':U2*@2B-OWO,: C)CJ?/1_1WH7:J92<(Y#VCND(>\N4,CR M!^'%8F;-'BQ;$QH_A%*#-R4G-3=EZRWM2O+SBY5PTH$I8&/1H?:"N9HEGJ#9 M(,EZF%4'DWX%YA(^&.TK!S9S&\\A3DY8NW:3J^7G>1PFIR_1V="%_1/ '1YM*/H&FM M:X7VX VPEVT5NM!$BV6K0LZA"-[<8M9:Z65O<7.?54*72 JH:^G":#D-O;U9 M'\/&H6ZIN\''AD5KM:2CEM/; /XM/$B=J3:G-#3C*&T\0BY=IHQK[5"0.AQ+#/2B6J(KDPVW.U7?;^"UX_+Y680RX/>'KI# M')A:>H;[4CQ]PR=OKMUY(74RH#IIS =5T7UH>XTQN0SB*XL(=3-^0"EA.?92B)3T<4-B0DD-H=3@1 MG?R>+41'9TGE'($O<6X%^7QJ=7=+AEYPM!/H_P!DPMB#A>'XR2)5<"H&WCTY MU(%LXB4%OEAA,O[^%XCA%C,EZ$06@16F]ZA"ZCM10+1+0WJH60ZG<\4.CA2- M(E/&K-J^PR3\T()'ZO_V\QN?&]+)R;U;HRW#UX6#(-CN"A[>#A\PR^[>?C#O MOGX^"%M*JEEA0:[C^,WK"&SW1=$MO&G"+;XSGKX)PF-%_4/+!K3/1_.XX ## M9]WB7U!+ P04 " "#B )7/:J['^ $ !("P &0 'AL+W=O3-^-::I/-3^+G1VR?33X35/GM[X%1[*R]I8'%_EI-F%"5)$*C"#Q=T?OJ:H8 M"#2^]9C99DMVW/X>T,]C[(AE)3V]M]7O.@_E:7:4B9P*V5;AVG:?J(_G->,I M6_GX*[ID.WN;"=7Z8.O>&0QJ;=*__-[G8::/(\H,,W'A?4NY6"AE6Q.T68MED":7 M+OM2SA#I] O6-^&)-*+WX:'+*'_N/P7!#;!/V+.+-GL#;"O/*5EII\N+/Q]P-QX?G7>^ MD8I.,YP-3^Z.LOG+%P=O)L?/L#W_-4&\0<$8Y';)L#S MPH@OTJF2JX,:A9+$^6)Y)G0/O+R)*S]-#O?%RQ='T^GD^)H*'1Z^BX<'!L3B72EO!1_0UAO41CL!=F,&2N2 MYE9<%IRY/.5MKZ_+YXNSR^L^3:\B/PMGAX &-]N[.;C%P&6%)2-975FF^VK$ MY7V(/=I"^LA@2:IES\L[V+-:#C5"4(](+"_/'SCLR2VQ>ZV.RAG$;BM!32D:@I_,"XTU4E8NR1^R[J=])I MV_H=_8G,=Z5&ZCO;5GF/ %KU0%J;EA["_DN<5J[E4XZ9*=(&<)07UY:PK0-Y)#2((HG0/6^HC;*. ME0'AEF#?:6[JFE2)\JA8GH9<#2\IBC:@Y?GP5K@$6)BLDXCLW#/27O?>R%>R0I%3#*QG;S,$V8Q$)%,9 JY2)OW6"\)1+@ MJVV>L&6>VBEI+7;85"FW:#X^+J5$E23$)M:UZK=BG0L/Y*)^OSWF,V=8K\"$ M8\!MFT?9>I V;!#2D1KMNBS'6Z^;FMPZON$8%KV:'CJ;V1P_FZ8V) M6PHM[9'3 JZ3T=O7F7#IW98&P3;QK;2R 2^O^%GBJ4N.#;!>6!N& 6^P>3S/ M_P902P,$% @ @X@"5RCJ[SR(#0 WR4 !D !X;"]W;W)K&ULO5IKC]RV%?TKQ-8($D"[.^^9]=H+V!L'30''AM=M/A1% MP9$X,ZPE42&E?>37]]Q+BI+FL8Y;M(&1U4CBY7V<^Z1>/1C[Q>V4JL5CD9?N M]=FNKJN7EYW36Y6;A]=GX[/VQB>]W=5TX_+F526WZD[5?ZT^ M6ORZC%0R7:C2:5,*JS:OS]Z,7[Z=T?O\PM^T>G"]:T&2K(WY0C]^SEZ?C8@A ME:NT)@H2?^[5K@M7H MQ())6#!AOOU&S.6/LI8WKZQY$);>!C6Z8%%Y-9C3)1GEKK9XJK&NOOFD[E79 MJ%>7-8C1K]'G)Q,::0MR"5PL$0+OU3MRR7I45?W^S=GS_'\<4 MX.G/CM,G;WGI*IFJUV=P!Z?LO3J[^>Y/X\7H^AGN9Y'[V7/4G[/+'UHHVK_: MP7=2LRWU[RH3#SM5"K/.]5:24SC1P'I6U#LE:F4+)\Q&2)$.M&4:&Y"(-Z55 MPF&MVVB578NM*I65>?X$$MC)I&ECG5_&-*TLW0;+0):) M^X)(J5-5F3UD[( M,A.D/9TJEX!!G>Z(Z<8U3)6B&M+K=B:TSFB#/(=Z\SNM4*=R$^MRJ1/B15%O>AK3P' MT31O,FSG:HU8H]@2]])JN<[5'E=!5/58*S"M:Y((VZWYU7HG:YC0:5A\HU.) M-RP$MTZRZFU00A\3M']I:F^]"_%SF6*OLL8"7:O"!9)0/+W4)ZR]9B@=IH;-:0R=$6A/[ M4,'Z!/$>8B+$"#0FSRXZS[>J;BSP;TI@C 47>M.MR P+6U!:)%(.K++4WFL. M) 6&6P7A9NGE I.R?,)656.!%[#6][Q X]84%=[R*@D_L#V$)6(["<#1G8TN M)>P".*5XQY2P#\.L;XY*/A6$"._)T$A[([BEVQE;0URYJ8//5T9[V ,=9!7Y MJ-@0"O\RL<:K #3 4Q8>#[*I04/73QTFU@:VTF")5E":+?H.$:DBK>5>B>NGOII\-)?#> 1O)-_)_,.PPX5XPT[MQ!KX]M9H M5U%(S&4P$4<38H0XAU=GN=>R"\ )GID1VDO @53E>M#/"'0L,R"F,R;K:OPI MO(T0[JK@N0@!=\_M=N !]1HBD%Q<7 3#Q4!Z3_*WF*4@$"/183QD462:DDI( M4X . "+%ILDWT _#A+B(4.Z+S0\"2GJ!%*;YI"I@B@//G=HRE=O WH\J1+T/ M\*V]FXB)_N5,$8!]$BADV6P ! 1FUWDB0Z(PI:Z-3=K 3@[*ZK"U:T@IXD-@.Z3DG#9$_X12E,R=.8C\4 MKPT2>.#(?3-+'WK%@1N QO/2TH4^<*FA#T/FMH;^P7:E\H M$-T+\8XBC@72TB!7[\;7 9M9*D0@N&^4*)JY)T?Y,Q'WFGL8KG3D1B%\QD@FHK6JX1Z]6P1%*1F1@ &CB%KRK(\ M5"CPA#>I\BE5'J'RKK$(<+),O@''6'92)]\J %$PF\WY#B'R03[M"7; )K^_ MQVED[*X&@JS.4-F]M?)WG7L@'-R.<.C4Q@V KR;O$+@/J'M)*53)'!5+Y,L# M*NF#*2@%,E -&,2A0N,+X3P+(901Z.-BO\I,X@JGD(095KGD@L!'+L1NK0A> MR 8()5A-BW1Y'A7:9-KPVP3F&HU]0'Z@?QKIO*@&4NDV.8W)F_J$9CE@00OU M(-9[Z'&T[$$N0[RP>LVT6OPE! E2F+%/;5U"A6"FH#CB#CD8>9]B-\='-/LQ M,4IW+/1T&NS'#XX=+%=@KD":%@1"RM[H+"@)_ SS9IDF_I)C1O$$#BS8 KV_ M7VHL4BKEM2ZL>EMD"!(9FB*.H$W!&Y,G;5 KF0N8L?. M9' Q>7F0[/MQ]! 'M_W"Z?/7=J$=OG+U"Q!S1Y7*RZ&?BQ=BN4J6LSE=C).K MT0H7\T6RXCO39;*/D>G UGLZ3^=6(KD97R6(V&?IX?//4W_&,MQM/ MD^GL:N^7#TP'2ZZNDO'B2JRFR7RY^LK3090ELLNY&$^2Q7PEILER.1'C9#FZ M.N1JF8QG2V)GNEBBN* *OZMP7XBK23*>D-"K63)?+$CZ^56R7/'59)J,)F.Z MF@55!GE>B,D"2AV3+I%ODZOIXO\(4ZEEO%@E"U;?= 3L>6W,ELG5DO'H97K12@7_'ZV2\910.YLA)N#>/T__QTAK M.U&_-TTHN._MH-D!DP+\PTY9Y:')&=WGG3KT]]W3V*BA3V$"*KL0'Y7E)$OI M^D-O=O"3Z6JSO7JV2QO)H'&NGRKR&B09.).OU3G;^ D&]PI^9$4>9ZG "FF9 M!U4\>^-6K%>^HZU7?)&9M/'=KF\ X.2)0+IF$7-=:-]J(Q-#)P_29FAB:C!! M58^CEC8.2-"3*!7=/3P-\PQ?OO@LB]1'.E 2'5N?3W\YE+POKU,0A>)--Y*Q M&3UM9:-RIS\\VI_\<#5<>CZS\Z9JIW@^%5<]>W6SGFZ3-Q2>$KE^4U6Q3#0KE7@H!_5.J /;7NOV_5WLVSQ;O>;B2%/1'P 5 M!1_:6(-R"[CMV#XU1X7V4,P!N+%7\-A667BA(J1!1:&<(\_39)S?*PAQPRS.]()^3"NB!< M:DIUYC\=C%][R;&;&K(4AZDN)F)9]Z:$)#4QH.MX $ #I!.0I[%=?R[>F_Y+ M;X0]OB[$K;+L?8>ZBX[Y-47IS3"6$L!"M!W,:\FY!JU0"PA2R_[VT2WC;TYWE09VXXS')D>BLY]O&0O M'3:SR;-]=&BY+\2;8[(SU%%842KBUO8$=.(1D-<*XYA#W$"C47)7D:PA*I(# M#N+*UY(A<@!-:\N,LM*Q1.,#\3#^#-J]HW;V;IWC"=!'$[^&DAN+]"1(56L5 MXW31Y+6N[LG#GM-+>)V+#,_Y^ QHZ+-^^\-%X]D $['K19: MOVH3>7LU" >@1@S"2TF 7K\'3T [G'KPRX,D^N-VC]Q M8WEC_CX!K?WS%#^1CCL,C]QVX2@XYI0AK?USIX#!<' =9%%Z-'8O3\;/ M,M[*G(1U>R;)R+JQ'.N.6QT:#S\\]S>0#M&ULG599;QLW$/XK@XT1I,!&VD.G+0GP$2,N M8-1PTN:AZ .U.Y*8<,D-R97L_OK.<->*G#I*T17IZ,6#Y(/"'Q)T[. ,C61KSA2\WY3Q*."!46'BV(.BSQ4M4 MB@U1&%\[F]'>)2L>GI^L7P?LA&4I'%X:]4F6?C./)A&4N!*-\O=F]QX[/$.V M5QCEPB_L6MD\BZ!HG#=5ITP15%*W7_'0Y>% 89+\0"'K%+(0=^LH1'DEO%C, MK-F!96FRQH< -6A3<%+SHWSPEKB2]/SB1F]1>V,ENEG?DT$F]XM.^:)5SGZ@ M/();H_W&P3M=8OE@THB64# M?R6M\V^ECKL3]3*\>?UJDF7)V?7-]6_AF)[] L:"V**EYFU-5>@WIG2!H6F@ MT)10\F^Q5%T$/?A(YB]-50O]",@TX3E$3;&5GZG:Z>Q(M4#G:$2 ) (^\"W( MF*4S"EV!ND#HT@_R1'X=%W0*H8I& M"<])KJW92IYG+0O_'21/F)(Q\4/HIEJV+U6U?<8Q'PB3V(;S4K!W2WK>'$'0 M@UNAZ4LCU1.%.)S>STVY#A32I9BP$/20WT%G'\0ND5),,PAAQRDK" ;EL@DO M^%)BOG5?J ZI"]64)$RSE"2$BD&))6>5GY;J:$-+I?>L=MF%)%7"'0K3**I= M2N0IT*3 ,"FNJ%A"EO(TAGNQVUMW< )IGL>#: Q9%H\G0_AHO%"'^8]#D9/M\3#. MDR&?AED\G"0'R+O.:WN,,7 #=8T".ZJ6DW24QDD^"5DX2?-I/)V.N%/W"'D6 M!NXSJ$3-8FZ"&L-B4X^]8VY?Z-/._2#.1N/..T<_^'_.7QI__8.]5*%=A^W+ MK]IHWZZH/76_X,_;O?9-O/UW<"OL6E+;*%R1:M(;#R.P[<9M+][48= M&8Y<3VA9@/@K8_S3A1WL__8L_@%02P,$% @ @X@"5U,O#\%Y#P 93D M !D !X;"]W;W)K&ULY5OI;QLW%O]7"-?H.H!B M2[(MR[D VXE3%TT;)&GWPV*QH&8HB9O14"$YMM6_ON_@< Z-9.4H=K>;#[$T MP^/=[_<>J6=WQGYT3HR"5SM9#NT"Q5#F^FQBZDAZ]V M=N265LF4)BVRHV&_/SI:2)WOO7A&S][:%\],X3.=J[=6N&*QD'9UJ3)S]WQO ML%<^>*=GJ_\K\NW%KX=Q552O5"YTR875DV?[UT,GER>X'@: M\)M6=Z[V62 G$V,^XI>;]/E>'PE2F4H\KB#ASZVZ4EF&"P$9G\*:>W%+G%C_ M7*Y^3;P#+Q/IU)7)_JY3/W^^-]X3J9K*(O/OS-T/*O!SBNLE)G/TO[CCL:?] M/9$4SIM%F P4+'3.?^5]D$-MPGC3A&&8,"2Z>2.B\J7T\L4S:^Z$Q=&P&GX@ M5FDV$*=S5,I[;^&MAGG^Q;7.99YHF8F;W'E;@+R]$S)/Q;745OPFLT*)-TJZ MPBIZ]^S(P[8X^2@)6USR%L,-6XS$&Y/[N1.O\E2ES?E'0&ZD>5C2?#GP/C[>L=QQE<$SK'6^20<7I2^V2S""S3OSC8@(2 ;/Y9Q?/O.1) M]Y+H2D_<4B;J^1[XBE/V5NV]^/Z[P:C_= O!)Y'@DVVK?QNE?>,M1/>,"S&- MSW5\+K03B71S8:R0(@'S0#D+/Y?P:K$T3N%>PDPR/9/DO=Z KV7@P!;GP(Q; MM8(QPJ+7X5NK$@6OJV5SX^E\)FZ1&2?,E"A ^$E,@1[R1G&2*1L;G2[GBAU8A?4ZGRJH429LHF$1FD'N)00BWFJ(8 M:6=XG\C"T5,@6;BYL1Y\W!=6^U5X"J\K^ATS4%L"!J5JXH5<+JVYUS 9&/)K M3);C>B*%+T :#KF55A/E.O= LO/"PG2!0H>W5\"$]J#U1&=(#O*,SUOT 8>8 M G G"/W.PS#\C)L=BI?*@L2(\[8U_:#2&0Z\P.BLO0:R?\D%>+B*'MYC.LQB M*?.5F,M48$H"X[O7"1C)4CGS.%6Y@>@(=*<",A7$XARBI[4J3U;XX$[:--I9 M$%^Y(HA^ETG"F4QE]$+, ]7( =@9/7-+E109<[DL+!MQ"C*"<<@X/PT/Q M1N:0\,@1)F#4ZI:4A;8/VU26T-0Y&WE:)"!K[3ZB"^F\+IKOOQL/!V=/':P) M.BR5&6P=;539I;0D8M8\K-_E'8Y,N/E&^P+=T$%V\G-X A1[HG]F90K+LY& MW0"W(-[K(,VK4IJO[I.YS&=*O$/3>H?TUU4 0@;&8.=)X2 0.:SH'Y51FN4$.(4I- ;J0SA4;+5E, MKGQ=$.$U$+,@[9(NB42(D$1C!AP6DL4(FMM.,XABQ>I&^T$MJ^D4D R:ABN2 M>7,YT[%('3<=59)!$"UC?G0&C,E+E8$.B&L3?*>0>6R$X M'EE'+7[O#T][_7Y?* D2(H^Z@ST%0MFTR-A6*'"A9XF+8@8 "TD=$2WJ8$E(9LIZ"(1"%;89EEPQ@9R@ ?D>B@M*7$J/:(& RCE/H6KBT\%!"H<@XBQD0V& M9>X&MPPI'X*W-8LPW?LL$N%K*F1.Q\,^L9ADTCD]U62.06(4SZLL%&+K+LS& M& %.<="DS53 4K 6)\I3G= Z: "Y]MJHKL#0] M4N%GT%E7"IM$)8;&FM$LT%]86ZA J^98C4&X!(CL&O&4JBSV+U@2 SC97@A: M,(6">K?;!"L%.U;!"):04A?*STT*KI*@-8)RLE4/%)V?#H P:-]8%)B%BY+Q[,W\P0F+\0P$%7F=%6K>\106%D03F M'G39X)^ECD$$IJ8Z:!:#A;0(G1P'+AZ"]LC\!I-G@C!SM+EU&_EM^+/&.+XH M,0JE@8S1M4S_7; VRD"@U[P6@"Y/5NEFF]ANC1.9099%A OE:@N%H;WGI@$> M-T0SWX2'"/;7/.M07*%37F/B#HGIPZ9W6":HO"PW&+%V 11*+H@0>N3+/!]UHP@F M5';B,#IE>DK502?2L:IA.[L80*\L*M2]1YU1#JZM%_VA!_[N=49CR?,SHJ/) M>2 @A+V:GQR*7W.K@'K*9PLNP'8D,2(G1>T<2G-;PPFKI^9@E2J!N6T>VY8H M:7X.%2MX?90$C^T,E UIH"N'*(,(%#>S:@8@@OIC@#FSE=.L[IHI30M".Q6V M"TN7=DL9J\0L&#G005TO)+$''6,!R 0+H&!*L3A2I:%206A)E3BNB>XJ?-+ M]CB8@%#ZV)O' 1(1Y%NSZ*9Y? E:<9\'5\0!)N6%>D2XY; &=RO7!PZRK!1T MFYX=A$IFTI34NI=_^+*US70*(&D=RG;%BI9O;JTPFHZ+I&0(B)YL+M/7:L3K M0.Q5))88&SS='LOG)DO=UW0#V+1D54]P0.E(- "+SGKCT3#D2# );0DB )Q8 MH<2D6&"K$[Y : %G)'CP8P'?:0&(C3%3X0/68L>^:_D,#)VC&BSQ5:R":O;[ MSOC^4*2@8VG;)+1VG*N,+!A6:DJ3VFPF#T"*$@5N M50^5M1AY4_:FJ@9"QZ,-!H,MI6LUL8#&5V(P)@+Z6ZI3B:Y&O0P,0%-]7Y;0 ML3F&1860$'T9\1W@4KCYL/^T2=9[&$@O!D\?;3(TM*O3/A6N$0VTNP=Q^Z5< MT9;M^K_AT3B[W;B;0"EA[CA[HOK7Z0RE<J7[P%QC \("XB$P94S,-JVC# &BS+"ZIG4(7]5GM633"_T9)A)+D\Z:CNE( M-3S#F(LHW=\14 ^HM.S_EZR#'$A,Q3;9$KGUELT:*(ER:[11S&[-@!;FV6C< M=0L&V .(V]45V]AZLA+[XWYLY/@Y^ 6[@MO-XGD>Y"W?#X MN.HSZ?O-Q-61'"RU9&UGJ\YT'1!W##V.SU@ZJ_'/J8Z#R=:0U,_MC0\N'HFW M4'J@.05N7<5( T-T/WU9*P;7D3E;?J3^"6?5&@A]$B%;1!Q5WM\7#)7V.2D/ MG\*GX]%I[?O->D:M#PX9L?YH>'XB_K7M'XED34[Q\(V1+K:=JS/'M7Z1:_0@ M0&4UK .N\IJF5TN'^K@TK"KYT=E09P<#.VP=>88+"W& ^>91L&I:@:O6!QUK MW6)>8U%7+^%Y6WH%XU/A^,.X_VD)0IYK WCL.*!K+#GJCDT'3PGNGY^,=;/0U ME5M?+_PFDG$JR\!H>V(&NA%1 MZC/>Z/SLUVSP^8 _.?(+3&. L',F)3.>=,HG:M?7K__^O7B^ \'Z4WP8D.(KF+Q7R%2 MGX_/RE!]=GK6':H/3A[AZ_,1977,\@< S_Z,&#WL'0_''3'Z_S0*GYV,OQ8$ M_P5C\*@6@[]**O_+$;BLI?;9%;]2'K%8"%W0.L N7'D5@V[*;+X)P_&U'C_P M*@^?#-7DB^U%YJ9YAH^%_H[GX]7UOW"0O^F:XU4X*\%C[E#\9>%P&+>D=B=4 MF_6V")UGE"2VQT>5 O--27&T0$@BTE2M)"0H.D:>/P6:(G9RCG4E6; M>*V6J?BE6WM5 [_T16K3-Y-L3/F]"NVP38X:*^9A78!=@+L)D>/$OPO\^R&5W>W?;9) MDMZ5#E^Z3BE>>EG=\PZ2P2O&NLW_ TBQV0E:_[ZE1U2^VO07FT0?C ?ZICM1 MN@,UM&2'G;@0XZ@M'7[6$@_8MQQ+M/-U*=^*X+JEU8[^\/[#8U/X>,$\7([_ M EL\%.^] 7RJL:E]:>7O.N-JX#*T(?'X4^9\9$;=O&. ]-=MQZYN#CEQ/AR( M5]T44F8MCZX.QKWAV?!18Z=0'U52KY]0\IE-.%X!,-;/8.N^_:?10!R$(F(M[TF=.$A!L$>F-6]HCNP$(& %KZ; ME=,5%^OU[_R@A,6O+F\^O&P4#!6I.Q-6.WYKW!4+T D2KRU4K;U<70UF$_#M M1+5[@YL/A=M'W8&!A\G%4U,R)#[FPB8XWNF%!!<,N;SV6I;4N\# )@HLI5 # ME]CK9TOIO"Y:MAR0N$'O_'P4Z@N@<]1UF+"6*#58?.+K/O_9=A839VPC=-4, M7W)&!+9*I4)N^+['5%ENE%CLF>.$&,FJBB?DL_6K554^VZW4..SZY=11[:=O M"V5G] ,_Q[]WX%_!Q:?Q-X07_-.Y:CC_ /&-M#.LX3(UA:G]P[/3/?YY4?G% MFR7]D&YBO#<+^CA7$F2/ ^#]U #$"E]P@_C+RA=_ %!+ P04 " "#B )7 M=-7>.=P" #H!@ &0 'AL+W=OJM9Q)6&IB6B&HWBV JVX6C:+#BUM6U=:] MB/-I0RM8@?W2+#6NXIZE9 *D84H2#9M9-!]=+<;.WSM\9="9(YNX3-9*W;G% MQW(6)4X0<"BL8Z#XN(=KX-P1H8R?>\ZH#^F Q_:!_9W/'7-94P/7BG]CI:UG MT65$2MC0EMM;U7V ?3[GCJ]0W/C_I N^XRPB16NL$GLP*A!,AB?=[NMP!+A, MG@"D>T#J=8= 7N4;:FD^U:HCVGDCFS-\JAZ-XIATA[*R&G<9XFR^JJF&5PO, MJR372N!9&^K*-8TMLCN?N-@S+0)3^@33A-PH:6M#WLH2RC_Q,:KJI:4':8OT M).&G5@Y)E@Q(FJ39";ZL3S7S?-E?I+JD.^PL2^9:4UF!M[_/U\9J;),?CR4? MN,>/<[NK4CWOEXU/L_W1(SV,ZM@ELG0T$ MKSPQ'K#V@.+8B3Y4S@Q(5[.B)LS@/2U4)=DO=&>2V!H0A?T@ UX:Q5E)+2Z, MQ8='$[4A.&2TYS6$XI\/I:0[%=Q "E&V5L+'Q?@;8+;5X*I:@+8XM$F%NJTK MNU$%\T?3,5L3$ U7.RPAQF>5#(C-VO\%(%V#KB_4 M%BY _W'+?P-02P,$% @ @X@"5QFO _TI#@ ,2P !D !X;"]W;W)K M&ULO5IM<]LV$OXK&-?MQ#.,+=&2+<>)9_+23'/3 M7#)VKOUP78 4J;?!?%\:>QG MMU"J$@]Y5K@71XNJ*I^=G;EDH7+I3DVI"KR9&9O+"G_:^9DKK9(I3\JSLW@P MN#C+I2Z.;I[SLX_VYKFIJTP7ZJ,5KLYS:1]?JDB=W?C?2W;#MLF4JG7IOL M=YU6BQ='DR.1JIFLL^K6+']1P9XQR4M,YOA?L?1CX\LCD=2N,GF8# UR7?C_ MY4/P0V?"9+!C0APFQ*RW7XBU?",K>?/;RK.AG"YH4^XJB[<: M\ZJ;-VI:/3^K((G^/DO"K%=^5KQCUH5X;XIJX<3/1:K2_OPS:-"J$3=JO(KW M"OQ'79R*\T$DXD%\OD?>>6O6.*-=DAE76R7^_7+J*HL0^,\V8[VL MT799E!;/7"D3]>((<>^4O5='-S_],+P87._1=-1J.MHG?><&?'F6X'\2@P1Q ME4J%F8EJH<3,9,@T7R^KVNKJT:MQJ^Y-=D^KOK8JU95X*Q.=T>MC,;P<1N.K2_IU<1E- M!K&8G X&XD5BUD3R\N(KB<2Q^5FMM5"O 2F M(6MX-V[A8$F;%R2_G%NE+!]=JR_'1X?7(J/M%R:SJ5UMQKD@_$ M%E(2\B3P70,F2I2[CPH%W1(3)[KBF2=L'OP MR*HR0^YY=[FZ5-8I%H$E/BVT30_T9[5 !*_[IEE^IS.VNW@A:354E,38E+PP M4Y0,RB\B*?^"ADTLP&!=0#;J!S^7]U)G.N^G(LGJE+)49*I"V/%8K[6KIXTUD7 ,#)Q4G>W0A6;T4CJ=U5QD1CT[%*V,MPY$3-;;);HV-J9*6 M\L0##GRH-(;YL:_(9[F40DHN-^3NG+ M:R=,29I&JXFR+#.=R&FF4%3M')Z%60XX@ !!JH9X7U-WNT.P);0UKMVC&1Q3 M)!I DYA[A=^5\P%BU1^UMFH]0(A"\<0,*$8CH0R5>IW7.9[=*PN61(9KXS?, M^(CC8;K@8:T/:F>BA!OQR9UPQ3R&JW1Y?2$DP%$-'.U3RG*6ZM3SG/*;,=)S.]?*0H M A:0U/4R=]ZSI0V()@6Q'.V?+FHE.+#GAM' 8&U;D.G^]9R@A+.3C.C,/M"Z M4_'[0F>J[R=L(RH1+=@O()1BA:%XD>#B'G):/%LB0_#&D7^["M"BI$(B2UVQ MGVR=,#C1?E!6*;PK"'\+Q!'\:TGM$)JN3A;KZV09#6Z4""DQJTGFES*!^2NX MOI"SF28.C>CI9 -I!'PG4H49#&?;)3.3!,$@M06SM<'?@:6T51CD5?LO M(K$2\"=C @LEJ3X]9*,>A"? 'B ,)$YKIX-/[MD1C?,0,*5\Y#0E*Q].D-XJ M/"$I4(5*:,$UFQ>OF:605]>]_7#2WQ/="5/>H513<2]2WD;@8!+R*#,R>'T. M;U6^ BJ_JQ3+Z*$R*&!E1JO0-K83@'-8LM'_@4QS,O.YE%$UYZJSM@D/[ +O M'583/;,L])_L.Z*N)JF]TB1F!BC 0P8O^AO3L<-=D1NY/C4>Y+H;>7 JJGOO MKUG3O$:]G&C'50NLN#!9VB#YEB39GF:4*84IGG;V&: .:"IA)\E:>[DJ_.0. MI9K4HNJ'-X3VB) $W$2"F5!JK*$&!>-26MK^"_O G'AAV@;'NP?R2EPQ $((\S:VT$J!$T$W9IR! M;F> 2\3XO006\2I3[0.IS:,&0H))2,;"<;N /MHI1B-PZ$2IE!F=G%-P50U6 M>7>2_%KM5);VXN?;=W+\0=2E80-@BOR!6)J;.4 MJ34A%,2.3B_'&SIU7+M%K9APZ/QTO&E+?UY_1Z[[3MO?M5$R\ KDP38=C8CI MV0&K 5+BTWB\8VCW-,^[Y7R+%2Z,WN')#:^L#*0NHIM5X<""#$BMY!PW6]MK M?U*4^D,>676YY'1UF*!G6Y'9(Q4<-QP,?F228W+,#SA_,>9GL%'I>4$5?.$# M@GY05X[2Q6CFXP(K'E]VH*:W>R 22VZFFO*_,G:]=;A=6? QL&'QA(_7@$HJ M/;EF)5K'48(%5'RY:A-Z,SHA/%7<7]!'%9I1%^'X0&W+132R_B2O%[GI[BS? M1-7/O8AGP1%P/Y^HT?9C>O^T)O3_^D\*XM%D% B_LJ31 MZJ@@,8XXC&-.[0(Y9?+!Y&D+^S@5[_C\L0C?U9CTK8WI=.-Y34.*6)S9'/GL( M(!^T2=!W:%<8XHL)$6O%K=W?QPX]CH>B<3 S''U'9CC:Q0Q'#;]R?R^_6E_U M8+[5\]VA7,M]-=7:J(C?EVY]R?QOIU]?I#IK))*L&1&/V#^K]W7PN_",'D9%YOI#GV?Z#K$?WITG6^/5+&' MT45\08M,#50Y:"6^4;#M<\UR83*4:3K53E>GGW3TE7#$P?:[RB2?,2R/Q-T2 M%+Z(_*=*4 Z$'\!@5O7N%JP^V;K5B+8FK]9H=:"3*/[T6_.G(,\64ZFSQ][' M.D:(V'_.)44TTO^S1 MJ!_M.:[L%Y@(O0! )T!9/H:C39_L7ND!#@RR21 M>+U VOGVVX.GG6N[[, D13 M,TP=@/,?">LOJ/H_*E/RI5 4YB38LGRSZ2V@23-T!4K$#3=^C#L@99.%E&* M5$DJCO?7[XZT%">QLV[ @+W8%,7ON^^.=Z=;;+7Y9BL QQYJJ>PRJIQK+I+$ MYA74W YT PK?E-K4W.&CV22V,< +#ZIEDJ7I-*FY4-%JX?=NS6JA6R>%@EO# M;%O7W.RN0.KM,AI&W<9GL:D<;22K1<,W< ?NU^;6X%/2LQ2B!F6%5LQ N8PN MAQ=78SKO#_PF8&L/UHP\66O]C1Y^+I912H) 0NZ(@>/?/5R#E$2$,K[O.:/> M) $/UQW[3]YW]&7-+5QK^544KEI&\X@54/)6NL]Z^P'V_DR(+]?2^E^V#6=' M:<3RUCI=[\&HH!8J_/.'?1P. /-3@&P/R+SN8,BK?,\=7RV,WC)#IY&-%MY5 MCT9Q0M&EW#F#;P7BW.H7;2V[!@5OE'OX,CSC4[PW7"CA-H<.,E^ MOUQ;9S ?_CCF;Z ;'Z>C&KFP#<]A&6$16##W$*W>OAE.TW>OB!WW8L>OL?_ M;?P3/+OB5N1,TF:#F]9O;KEEN:Z;UD'!UCM6B'M18(28PA;@S^*FJ_"@SV@H MSO@]&"Q0IMIZC32Z9->ZKK&DO!7+L-:MX\J38)M@P/,*"]8VX$N.; M=#-A[ M(;W18X*XS%O)CTD2"M7"25&HADO)&NU .8%+@J,=,OQ4IJNX0SQ:/!1]6^A+#%6Y(O7T?GRZ(F%''4Z@6YP\@2$H<#(UC?'K6XE!@X8 M1]A9!QJPVR-$^RLK638:Q5ACB"E8EDWBV7SHO20%KC( K Z5#539#.L2^KH, MH#3+XH-[EKLXA!<>4!AA2J/K8/KEK:\AYZU]XOZ_/<\)CX4%(:#56@<+VKMM.1L%H\GPWA*!+,XF\[C\]'<[Z9I/#Y/_2XFW#R= MLYL^V9]?Y]LW\VR8O3OYWS60_TC8EPJZ((ZQ(*;#4!RS>1K/SD<49S\$J1S. M:! HF"$9S&FJ9GC9< YU8.OYD>0;D(B_XZ6K]L5?A#RA[ L=G?M)IXOL\20) MTG6 G6KIH5=VJ2RL;?E:XB(T*$R#S,D)^XV0AEF802H>E@-HE",+L' MIQL_"ZVUP\G*+RL<9<'0 7Q?:NPU^P&PO=V]R:W-H965T+ MHNOM@V5R-&=XYFA&FM%6JF]Z)82!A[;I]#A8&;.^CB)=K43+]95GV36'_G\$LM MMOI@#3:3F93?[.;M?!P02T@THC(V L>_>W$KFL8&0AI_]#&#_9$6>+C>1?_) MY8ZYS+@6M[+YM9Z;U3@H IB+!=\TYI/J0R.YNK,/ MY;-1>+=&G)E,JVK3;AINQ!P^FI50<"M;?+PKJ_N]@,'/4NLAO.TJV8I19/!( M"XRJ/OR-#\_.A,_@O>S,2L./W5S,C_$14MWS93N^-^S1@.\VW17$) 1&6/Q( MO'B??^SBQ4_,WR?>RQ#"!VP3N8 O_ %^F\ZT45A5OY^2Q9^:G#[5=MJU7O-* MC ,\2PMU+X+)JQ%VQ;NET%#;#OP.E Y8'0,; M!ZP]$%\X@$[X4T) Z\M(V#("+ *Q+P+@W=PN&&R%$L U(AM\U^AKP+[%KNS@ M:X?OJZ;^"Z%?I.$-W/"&=Q4Z&YBN5=T [6.]A$%9AC%A0UR^>E$PREX?&C^> MH-WSG0ED+/!%535 M4X\YGS@DB5./AHSESD3#@J:GM3M^Y&L3EF;GM3QB^H^&H6&:TB&496IK!3?9T_OEU'L!^S)W\#4$L#!!0 ( (.( E>?E';71@P .,@ 9 M >&PO=V]R:W-H965T^XE*4N.)YO9?IG(DGAY[OOP M:M[NC/WJ-DIY\5B5M7MWMO%^^_KJRN4;54EW:;:JQI.5L97T^&G75VYKE2QX M455>C0:#V54E=7UV\Y;OW=F;MZ;QI:[5G16NJ2II]^]5:7;OSH9GZ<87O=YX MNG%U\W8KU^I>^7]N[RQ^7;52"EVIVFE3"ZM6[\YNAZ_?3^A]?N%?6NUY(@\>=!?5!E28( X[GX7[$+[TY'9R)OG#=57 P$ ME:[#7_D8[=!9L!A\8\$H+A@Q[K 1H_PHO;QY:\U.6'H;TNB"5>75 *=KJWJ7"OW]LIC"WKQ*H_BW@=QHV^(FXF? M(6#CQ*>Z4$5__16@M?A&"=_[T;,"_];4EV(\R,1H,!H_(V_>,_HZ_X MJ%U>&M=8)?Y]NW3>(FC^<\H*89/)Z4THD5Z[KD?[_+GA5W&NSS9OIL324\C0,XYS)Z5C8%=A1^8QS)UHY^ MH:P(LQ)+U)]\0UN5'J_!<%>GQI?AEHV"6:BOKO5#.RV6I MD898E^>VD:43J)BML-U& Z_V8JE*K1[PFM](P#+.T1)8#DB7D*&"A62--X%* M.E/C+N^@*P)P*6Y+V*19LSCM1&V\V$*.IL4P))Q8:#*#]AN1*^M1F?T>^RFR M7F[@-=@-/V'6""_CITD9R PO"+/5-95.QDHW4.H8!9 Y4S9<5X^%8>.R9%0; M^0!UZ+ZRFF*@>,!S)=1J13&"M1KA!0]"EB[8NI"+/1@ ^HZ5(6A@R)6N)>(% M4J"KIMLP!"P75] "53]H:^HJA)3SB!_8%E*H=4%VU"&J^<-?%J/A_ V[J5+8 M0.8<(/!)SE!T+>ZEA0.\S,3GTEA [!MJJ7():\H=^0\ G-$ENV]M35,7.]*; M U2B<,O0A (&:*".(JA>HP<"9'VD!QX@)Q3%*IL*RB*XR=&28L>QO!(A5:9T MZ.P&+'BQH*=FR\:"(?3A865JC: GV=L26U/('O#=DSZ])0?TR#)R'?)#D;&* MQH9D56*OI 5JE'_Q4>6J6L((XR$5\.$ /DL"4TD(&Y,TN44./ ,D1KM#FD M;*7E6D0:?NI9Y\X:G_K[D>&[P)>H035YE.2N4&J0&K\UD(KW(!/0II?BXT$' MO[%*D76HE05=T(A4VXAX,UR,^@%1Z((#WZK^ M@;.'P>G'[T?0[ERTVT*_\^%HR@O.!U3JW%8Q%RKWV8M W?H3>Q_Y]A@(5T'( M/1_-%V'KT63VS.:$-J?K5>.I_7:]EQL'XOEB&-AR&+8_J:6&#KMB;AAQA\5;YMF-TCAJ8)OI$)_Z *D0@I/E"5T$0)<'_R! MFC$,(7]0"/9)^ZM#I>S7Y.!Z%S5T\!LZ=U@>NVY$1\4@$"SJQ/7:4+BPP(Z. M3SIW#-*22L%OC8Y>HRV)!R!6SH?99'&-CN%C\(^90H==*O+?R=_0*L#^G@0PL:D/M =8O,U'*)60?\LC+1[;)@4^^ M4H^)[B'6B*'@G0N&%(A3,/-7<*>-,05A(^9$^A:*C$$Z]OE28D09-/"!(T6" ME:7^G%"QYD3O.=77-XM: MA=P/Z+^<3Q;9Y'HN7IT/!]E@-KY@B^'V/%N,!KA]G0UGTPOJP2^J@MVR!PUJ MT=0K^6 L<\R6"-:G\.%74R8N1G9P&CUEI7,B'E2,4U2VQ1X0(KF#Z66@=\3M M3M*Y2_&/6MPV:QQNQ7#$> #-Q]N/W[BR^&;"X2&HS(.MS4EU]DU99T_$;0D4^+DP9VR,!43 MS4##*VF_*DX-E8Z%8 :1>X-:XH!C15S)(>RHWNP/\<%1)-=6J7"4XN"@I07I MIA&:ICU* +W@>S6B4*.@.\;_Y7R>75]/*2ZRV?3Z@IBP2N<)%P]*@:Z&DO(D M!8ZJQD67)C),X"&Y$Z[6Y0+Y9J0*N+"E*K \U+_!Z7E&H M/*1&RK*N7I?B[ZADXA?J2_?-=@N4AY.F^*D^023P0%G6CR@O]S7!?*MFTL] I>BN(!!\=*)3845K><-_D.ZQVU^52=6J>@_*%+ZT=NRSH_"N&T)]'-;#8; M11HXO#Z<4CNRBC]%^/M\DC<89^/1/.ZU6'3EOIC$/_5T)RV[K;PUZ_DT6\P1 MD>?4(!;XB[XQGTTBC'#-)\)67XK[.#9)!S47<*10I^@^QG(71RB_AK%*J/9? MVX3>XVLF5+N: R3J!2_'R<_%+*'D4EQ8(&GVO(2;[9<+V%/M+E&]CA' MA(,CQGN$E'I$<>6:7[?'B;@QL<@ SP7R)]M91R_J!65"*,PT?$H3'<+=8G54 M]1#/H(P^\(7$8;:2$., 835JKFJG4'R6V4A48IYP%6B =I].YX=96QJB<2M[5&ET$C38EOYS1.0[(7K%E3ZU;5-'D#/AYI)2-F%"-+=)5(7K@T MQ((!>H_2[K&6IV_!5/CM&Q>:7C1UL&\66J5TOC5K?U#TY/WC8]\W_43@T2F4 MY1D0VF?>N-!A.YAI6M[.YKZJ?<L"T79C@@.P6MBE'N M&F1RE+54>Q.1RWY&QJ81O;DUMC.R>S93XR2X1S'^[].R^8[3\J'P/ LO84,U MG.)8P\5ODDW&Y5O:JZ$$*IC625G$I2D^ %,I,X]J)TY0Z#Y3TI.MT[P]X\X MVD\\X]#J.@D-YF0>N*(R"0>L0(/Z=22._RN)"B-=(IGM\+TWQD=$AL&[X$/V M/@9AKYXRO,)PC3D,"!+>SH0^G:K363GXW=SADA/!JG,T7DPOQ:I)-!^,+\1FM%H$5'9J# 4$-5P9W MO!I>S^C5.0Z,+[0NS>;99#:@BT&V&$[%J2^75YT/STB#-7]>Y_E![<,W MZ/9N^P7_-GRX/KP>/O__+.V:YF*E6F'IX'(^/1,V?%(//[S9\F?LI?'(.;[< M*)C*T@MXOC*H&?$';=#^OX:;_P%02P,$% @ @X@"5]TQS;U@!@ >Q$ M !D !X;"]W;W)K&ULM5C;;MLX$/T5PBV*%'!C M2[[D'B!QTFX+=%LT[?9AL5C0TM@F0I$J2<5)OWX/24FQW<0(D&X>(I$:SIRY M'9(^7FIS;1=$CMT64MF3SL*Y\K#7L]F""FYW=4D*7V;:%-QA:.8]6QKB>5A4 MR%[:[X][!1>J0T$6#\J'5V6I-^X>I[H_UM\!V^3+FEB9;?1>X6 M)YW]#LMIQBOIONCE'U3[,_+Z,BUM^,^6478(X:RR3A?U8B HA(I/?EO'867! M?O^1!6F]( VXHZ& \H([?GIL])(9+PUM_B6X&E8#G% ^*5?.X*O .G=Z7EG, M6,N^$)=BKA!OQ[C*,;;.5)FKC%#SXYZ#+;^BE]5ZSZ/>]!&]8_91*[>P[%+E ME*^O[P%C"S1M@)ZG6Q5^J-0N&_2[+.VG@RWZ!JWC@Z!O\(B^-?]JCR5WE+,S M7RC"";+L[[,II% Y_SP4@6A@^+ !WTV'MN09G730+I;,#75.7[U(QOVC+?"' M+?SA-NW/R-M6O0^C?IHQ]DFQ#UQ5Z&V6A$0E!UWF%L0FNBBYNF.9+@KA?(R= M9AP]O;JZE%Q!FCL_CYZ"E%!A>2:UK0PQ/8O:N'):==E';BW/%I4EYRR;\4Q( MX>[8SJL7^VG:/XIB[&T]'V:3H]<,]3*.#5;[;Y6!H]0UHQQ26; M$0K>:XFNF+H;(BQ;(6#BY08_)!Z+9XR[+Q]) 3=2+@6?>F.^^U%?.A-!RU*XQ?;S! MZ!?P+R,/J=3&\:GT1N?!8IW1(#[3$ELD=!V"@C)3P15$')A0I"F;++B9$_OF M@.YG3/&ZU(3;!?M3JS?AY;*ID-6:F)*BF4!P7K*# ?[Y DS2([SM' Q>KTTT M;U^U@X6GR[]7;2I\&"RR)&8BV^AUWE+L.D$8FE>2&U0"W7!9(98V?$?GA?.' M+W2XZEV8UIQ4%ZU/.FM,>+4QLH%8R%BM%,END"SX-=8H0D:LIZILP=4\VC$4 MZHEIDZ,#?%>73A3B)P6+D99LK)H&,9=6;X UOA$,BL9>"RE]?=D&= LE(,%( MZ%QD7,+A",OO-H[F"%@-:Y>=P<% 35!+=0!@QE*((N;70QC:P:X0PWHCAS+E MQD_/R)B:BN_#B?E[BL]"S0'#*N_[S@.8MAO-@2B^42@6K8 ^#.MT"/X?!N M3N\>ZK\EOC2W\T M-5J)#/+GKUG2'0SWVJ])=SP:MZ,K, [*)0<%G!O^4TBV,WG=?MU\#H;L&ZBP MH=.)-O#<,]/.!,)(.]C6;?5@I GW0/DOZZ5]UD+_7/(?OW*7\A.%=M M@:YO?+&<0J(WX[Y>5BN%-/GT[BHLN7KWBA?ET5G,Z\O!^"!,O_3'$;2OWS)P M!Y#827R\MT-XGNG]M+;<3<>C3>./&7Z^Q^EHK[$[.#CXQ>G)XTYOM9VNVMX, M\G WE-7E_9FDY/&@M,$]STGQAM&DS6PW2=--/_]?*!9P?"X8?$<1PD1]BA$&DPP'-Y32=H=#1+/ 1=D$8.P($>Q21T/AS[2\+9_%"?2\>?Y; 70%G5J2% M9EC:W]T;=9B)5_TX<+H,U^NI=KBLA]<%<1P@O "^S[1VS< ;:']O.?T/4$L# M!!0 ( (.( E?>UYC4Y@0 $40 9 >&PO=V]R:W-H965T'M[P]G!AW5<_)PKBMM#&'R7S$,J# M=MMG1G\?:T9K6/ M_XI%;=OO)R*K?+!%XPP$A3+UK[QM>%AS&'8V./0:AU[$72>**,]DD*-#9Q?" ML36B\4,L-7H#G#*\*=?!X:N"7QA],)DM2'R6M^0/VP$1^7T[:[Q/:N_>!N]= M<6%-F'MQ;G+*'_JW@60%I[>$<])[,N#'RJ2BWVF)7J?7?R)>?U5>/\;K/UN> M.%,^T]97CL1OQQ,?' 3Q^V,EUQ$'CT?D0W+@2YG148)3X,G=4#)Z\ZJ[VWGW M!-[!"N_@J>C/;L?W>PN(5B@3R*E"!-3OJ+0N*#-KB04)\D%!TR1LY80TII): MT'1*\9#4]OQ5FES(LM1W0@41;+2^(^GX.8_N+E<&IQFI.'<:J?Y2.>5S%<^= MAZ##7$A1.OL%X2F'S\,8V!4OT%_$8JXR-IV0H2D29@!F Y8 +[7Z [X2VT>W MF:Z@MS36&.; .W=$HJBU2*Q% 2712DFM!EXLC&[1T3R@3\5/W=9@N"<6T@L9 M@E.3*LB))D;&80MURU; :L ;;)!A%F,\K!#N"_05_N6/7 ^M5V3LJB3E44MF M9R96DU >G6_C =;K]&0*<8 M@;-%+,0'&:I@L4W1LH0F8(%=;0",T^N4 \$'( @M<*29FA MAD383Z<>?SLF=S&1*G T D/YYXF(L#A-YBA7H5YCG\DP+_Z[U=';J(Y!M_^" MM+&;=GY &O_^KC:$;=[9-S%Y[/L/ M-)J]O?T7)*5AVOV_R_RERSPIC,T]IMO:[^R^(&ET!^G.?ZG--(P]VVF>%F\J M+HTXHXR*"7I/=V>YZ5S6>>4P0TDCQH;!;9V/M\5%;7@=8M^*LY4&&3*W)=^0 MHMOXS:MAK[OWSHLKI37N2Y\7%K=85[/>:EB9@1(7G7'!NE%Y0YGD84$55;%A MG[H[KUM<.^Z!T)O" )$O3]>EFTD06U/)LR6C#GXS4L>2R<;W,?)2Z?T$4WY8>" #MA6;0W14JXXBCM(&#H2K]%+* M(+ */'* -F7S%>)'67IL?FBOC78%N5D<8'U=2#WEK=ZN9N3C>C2\-Z\'[ OI M9@K*US2%:R?=VTF$JX?6>A%L&0?%B0T8.^/C'',^.3; ]ZE%?2TKSB&5C-V@^6!R1O#SWW">5BWMMOMBUE!U[V#2MO9RM MNV[[:CZWU5INA#W76]EB9JG-1G3X:59SNS52U&[3IIE'09#--T*ULZL+]^Z3 MN;K0?=>H5GXRS/:;C3"/-[+1]Y>S<#:^^*Q6ZXY>S*\NMF(E;V7WV_:3P:_Y M3DJM-K*U2K?,R.7E[#I\=9/0>K?@'TK>VX,Q(TT66G^A'^_KRUE @&0CJXXD M"#SNY!O9-"0(,+X.,F>[(VGCX7B4_A>G.W19""O?Z.:?JN[6E[-BQFJY%'W3 M?=;W?Y6#/BG)JW1CW5]V[]=&Y8Q5O>WT9M@,!!O5^J=X&'@XV% $SVR(A@V1 MP^T/YU:93 M[>IBWD$L3#?^O:< MQ0%G41#%+\B+=SK&3E[\1W5D_[I>V,[ (_X]I:Z7EDQ+HRAY9;>BDID_S%[_$D1[.-6&N%&UL]9)HPDY\76F@G+*KW9 MZM;-Z"43+<-0FJU15K)N+3JW7MZ)IA<==ABYZAMAFD>V>,2\9&^P7[2//_U0 M1&'^&O+62BZ9WIU;RTJY.-Z(+](PU;HW-4VM05"GF6@:74$X9%O=FTH"8UO3 M2F&MM):60IQ+0VTES]FOWW&L]6#=JG *MVV@(@) M+_P0\$N":P..R&2^ A";]M%VP>]U/#<>I.X:T_?[-M%-EN MD-UY7'*'@_8X??M6C10\H7$*:RVM6K5>'+RC7Q(9X)?=25".A13K7[Q#>";= M2IP).CSM9C#CN,/".8R##C_?[!B\DZV2I(*HL!PL*]JDVK-QG^AKI0?/7>H. M57% .,A_GDVWJ0,;]!HVL;KI:7X@ @?JOG5.LM6-JG PA>I4\$TXK(M?6FO% M1C+GVMI2!K"540OIXNR#1O1%G)&<*'A]Z\LT'7(+=A5B1$"3ZSV.3P,.MR%\ M_1P<9/&(40EE87#V=S8=N3 ;>@#'U9AF?+ >Q#P=0.$RI1]5YAJ.I8!9(2^Y ME@'6ZB%F:?2&R0IQ:>9\A,^P#4K7P6V2;]Y0/ MST:'LZ*1GM/!+#@;*.E4+(,MK=HH. XE-L^T&R@#B (Y>3C&)=4&2UN757ND M8'(R6%[5SC<\5\C24%\!Z*';# D$^Q;46E%R;V!',K,E;:[C5"S&C+EJ 'Y*B4Y2;1L$>L5G7W.;GMDO?W> MP^6LUJS5'=M0^TG6-O)KKXS<(UE(0ETU* +P0%^L4)Z>*'0.CSK&.2C'[N 0 MNH=)^BWQP99]6PU8+2$C@3N?GGNN)8=/C.5!U,"KJ%^@;9RM>WCCODSQ(ZMT MLEJWNM$KG_0:N1+-.;L>FUYRX6ESHI!.9#8851 1L,:]?05O(,-N?+LEJ=U" M;#X5 &K$AY$.8XH>0YS@KS@ =!?E2,PA1S M!>8B;(E"=((!+T-HDN2\S)-)+ 5/RI#E/,X*R'0B0YR4ET>2]VA(KRC'(K29 M<5&R&)M*D!!E.#.-)\I.F/ R@/"8QTG)HI*'6<*BE,?E-"*7V:+7SSZ?GG" M[H6SWAV&STG)DRP\924@OP@PSP2G[55."VXO^$2IF6)S0* *Q M,1D\#0H>QB5&21+R$L?L6\;W+@.RDY^UM:=3_D,\D[B$AV&!9PZX(?E.P L' M>&^ G"=)PDXBGD;)*8Q6T*^41W%V.D%(49;.R2(>)1$<+(%+_G:0F?81?W)] M2EP$!>2BR".1BZ^S>WLI"'-G )Q3,"!J(P*>A,'% 206(;8 M_Y::-@1N-_8\UQMJL']W+Z:8(9*R <_CV"4(F"3P?B]MAUX:!115[L0[RRDGCYMB)",:G)<4)">)CUA( MPQ!.6;"RS$!].*']2>SG)(Y7$:# RH M$;WTZ!UH9RV?#L$9,A7Y=^&R(JP)&[T9>H9W!SW#E*:P2E@Z*67H=Y=YZJ3E MB(Y#K2.X'>7/$GD63"4H+W%Z[/9EQC.DN#@KD02B"94SQ %B)D,NR<)OU ,%O #F)*0T M6'Z3&F.4ECS-3VE$.6V7 (0#2\Z(8I24N7-+U$"$BNNV7+&E_.!*L1T;K8,D MZBJ[;E=GU.R-\JA;D0(-Q= &KZ1>&;'%M8#Z/$$-R7 #/&B2AVPD_S^U_0,B M>(VL! HKX2R7\K1TY Q(4!>+BGNRD+NWCURMFWH+NFN VCXMZYO8Z':=*R>\2J.SG>L_P]:O\;6MM^ M856M!'U5.)_ZF#@_^- +KUZYS]GT]0Z6\-]\=V]W7\RO_8?B_7+_N?T7858* M>;*12VP-SO-TQHS_A.U_='KK/ALO=(?[LAL2$]+0 LPOM>[&'W3 [O\1KOX' M4$L#!!0 ( (.( E<94@_KU@0 ,\+ 9 >&PO=V]R:W-H965T*5$DJCOOK=R1MQ\[;@GVQ)>KNN;OG7GB3I3:WMD1T<%])9:=)Z5Q]TNG8 MO,2*V;:N4=&7A385<_1JBHZM#3(>E"K9R=)TV*F84,EL$LZNS6RB&R>%PFL# MMJDJ9E;G*/5RFG23S<$7493.'W1FDYH5>(/NC_K:T%MGB\)%A@='?'7Y *3T0N?%]C9EL M37K%W><-^J<0.\4R9Q8_:/FGX*Z<)N,$."Y8(]T7O?P%U_$,/%ZNI0V_L(RR M@V$">6.=KM;*Y$$E5/QG]VL>=A3&Z0L*V5HA"WY'0\'+C\RQV<3H)1@O36C^ M(80:M,DYH7Q2;IRAKX+TW.Q2W:%UQ+*SDXXC0'_T%Y"%=:N=+" MA>+(]_4[Y,C6FVSCS7GV*N#G1K6AE[8@2[/>*WB];72]@-=[ >_B>R/<"J[0 ME9K#3JS %(?/6B@'W^B],6CAK[.Y=8;*Y._GF(B&^L\;\JUS8FN6XS2AWK!H M[C"9'1UTA^GI*V'TMV'T7T/_KR2]61FN;[["A41GC@ZR?O]4B9S!KXZS-GPM M$3[HJF9J!27CP?P3>2 M[T5>-$$A'(Y;V2@++M9,!'MGM2'FL_>A7;(VW"#";]HA#(!LA,@63!BX8[+! M4/%T3&-*T6 Q!E7NH_NGV13'FJ<77"!GR1S!4@1"M8XBC(O MX9,_O;P,Q]W3GPE$T47"8;Z"K:[YMR3S/A(=Z'#[=&%+"'&.WBGGCK>N[C>'[FBY 7\^HCE>47)!B@9MD M>UX?-[_= Z*Z2P>I3]&SMEFH&YK;N)W;^WB<:E5IMX-)6"T@<@R5"MW()&'C M%^+4AD'2>FJ'-\:WO/?!BGNHXKV#_MYYS?I>)/T8Q__&SIXRQ6#8IL&T.XD> MP^\K4="Z4.('04MM+0;Z#GO9^]"?A[W1:-<=&I_4TR\'&Y2\9RT"MC[11*A< MO<7D@&HKF.P/QF]G]U6#3XC=J5WOA.&A^W>.XSVLPR"16A7'1&-%-661/JW+ MG5+(:0DD53^0M!2<^6S.F0Q#-*P^-LQ%*M5NOQ^C&K>&_O%I=8;/CRZJ)^$\ M=V=W=I:L"DT15DG?*]3%<=_:GFZWU;.XI#V(QU7WBIE"4*U+7)!JVAX-$C!Q M?8PO3M=A99MK1PM@>"QIXT;C!>C[0A/1ZQ=O8+O#S_X%4$L#!!0 ( (.( M E=8C2:51 ( (H& 9 >&PO=V]R:W-H965T(%5@@89-H2L+GMX0X8LR"C\;MC>OV6-O%T?*1_=;6;6G98P9U@ORC19>)] M\!"!'#=,;\7A&W3U3"TO$TRY*SJTL=%'#V6-TJ+JDHU!17E[QR_=.9PD&,[Y MA+!+")UWNY&S_(PU3F,I#DC::$.S U>JRS9RE-N7\JBE>4I-GD[7YG@)2/0D M,:&\0$LI,2_ '+M6L:_-#C;.SSK:JJ6%%V@1>A!OUPJ/> M*AP$WC=\A*+@!H5!& WPHK[A0.[!2]^_&\^"3P/*DUYY,D1/MPT#- YVT]OQJ39:$E'K_P^Y MU1T&YI@I&!";]F+30$+;L/,M]SFO=O\ MZH,;]AOF7O3S3_I#!;)P75"A3#19Y+H0^3NP&_>\G_0-02P,$% M @ @X@"5Y#Q!LS(!@ 6!$ !D !X;"]W;W)K&ULK5AK3]Q&%/TKHXT4$8GL"T)0@)6 A)8V*8A-6E55/\S:U^L)]HPS,V;A MW_?<&=MKTF7;-/T"?LQ]GWON]1ZOC+UU.9$7]V6AW[FW1M]=E8"_HVWM"7R_B-DSQQ^G">0O$_+DIX*AO?[,^[J(WKI() MG0S0)H[L'0UFSY]-#L9'6[S=[[S=WZ9]=B:=< MT":)*2NI'S@AB4'1M ,N<.60G51ZW&1*2YTH60@'24*/>B=R>4=B0:0%PJZD MQ;G% T!D-%F5+FE77.ID*'8\C#Q_=CB=CH_.HZ5P-SEZ >C[',0A9)TJORNJ MVKI::B^\$2QEZP*U 2C!!LNZ"#Z'(/CEG)+:*J^:$^_NDUSJ)0G8*)4+'-(W M/7]WWIH=AKB5C@S'![/::H6>2O$T*/^6/"B=%'4*-S3K*^ K'+.<39E^1D/' M4S&*C,D)-T71?[DK5KE*F$II=@W1EE*#+OGDKM!H7^? I@+>"RDR MJ:RH^C6%@*NA;).O0W%.UH.Y'T7/KF7&>&T\B52YI#"NMEU X(HFQ)">C3GH M$*!T )1-<89"?<6GX7PHE@14!%UX314G4Z[[L$*Z$E5QM7>:>@6I'TY/KSNP MK/&VK@YR8$KE6=W7X&D*/GE]Y#8#*<( <8+/ ZHP^&R#,4XN*_&Y)1)E)#1B M0A.@(^KHB$N&-/FN+BID*U6)Y.'38K4U M<6).B^ @H83HV5K 8>'DC:X)(C M4>O0$1%^_QJ(#KU4I&R!IS67 C*?:QW'8:@%6^NI_@>%G#"68& XOK*$"/I@ MX+>]I@[)1EZF@B>HF(Q?_BR&6TCP54>"K[:R%X96(='36<@K_-Y$@-^HHFL% M@ ]U0.V5 2A+QF2?W&PGB) 1/M+&K=/ #-T7#$)'&#) C<9SU 9RS+6($L:AB5LW5:A8 MZ VZ9RH+8&I(IZ^S8S!V!@@(^P6X).UAD+5@["RISX;01=@[(S5T0=@V"+&H M+>,*3XH *#[?4@H6[5L4!K:P1L?99DT95+T'''%_J3W9A=2WXBKCS*4Q;RWO MOK\\N[KI.)?],]SX"*@5,XT8N))"X++ *QT)SW;5"*]WXRR2;CVR(7EUA_.\ M/;O(,$1*\E]YO%*\)7#LP?=-KM]AX)C:;"?78LP()/8@X (UE9D"X.;Q?*09U2;R JB24!],$:PGO9[4'Y+EY"WPA M,&R8LT*3M6 .G47.?YW)=CDNV!D;9@C$8_*:F8LDQ0(&VNB#A]W$D5"H0 8R MB;E(:]L>[I%$G'Y1MTPCG"+7PD)7I=2$I=#'Z2A!-J&N16.*>6[30O"]<9A =#U]C:;#Q.S[> M>%.%;^>%\?@2#Y4]N;]A ]V/*["]02P,$% @ @X@"5TNE MMVLH! E@H !D !X;"]W;W)K&ULO59M;]LV M$/XK!S4H6H"()8IZ2VT#29J]82V".-L^#,- 2[1$5!)=DHZ3_?H=*=MQ&L?! M,&S^8!U?[KGGCL])'*^5_F(:(2S<=VUO)D%C[?)L-#)E(SIN3M52]+BR4+KC M%H>Z'IFE%KSR3ET[HF&8CCHN^V Z]G/7>CI6*]O*7EQK,*NNX_KA0K1J/0FB M8#MQ(^O&NHG1=+SDM9@)^\OR6N-HM$.I9"=Z(U4/6BPFP7ET=L'E@50KHQ5W<89 M&72R'Y[\?E.'/8<\?,&!;ARHYST$\BP_ M^H^0S8X2W5*ZH$I].NZ$#[Z+WB*[!8A3;:"&@&Z0B MG%0 #UKL#MK#H$'/AC/"3O@H[F2)?*Y<"VO5R]+ S*I>:%G5 BXT_TNV;K=1 MK:R0; 6WKT5Q$5ZQ/N.K<,:Q$&?P&7-MX!P5@HG!"60YR5CBC(@488Y&DI+< MS\09R6*&QMLW.8WHAR=6%"+8A*SXIO1 MU4KC*_J92U&0*"T@CTF2Y:^LGAO)X9J7L M,A*QS-&)TPQNE<6S[[%XQA4/Q32DW M^9P 3;&HD:LEI2$IXA3^/YD:>?^?BW1V/,:_DVB4,,*H+S'#@A:^LB$C>9XY MW88DQ/,\K%**IQ-'L;/P+%@6_D.54BD&E49X2%J&6,]R6QJ^N M/U$J2BA%<6 $2G/ OD(949+$SY4:QX0RY((]>E"I$39VF+JZ1&E.4E^^.$3M M#=5@&2DRK\F7W5LOMITR: 4!4IX<^/Z.]NP)NK_V- MR$"I5KT=K@V[V=VEZWRX:SQN'VYLG[A&+AA.+- U/,V2 /1P"QH&5BW]S6.N M+'+S9H,71Z'=!EQ?*&6W Q=@=Q6=_@U02P,$% @ @X@"5QL\[H^. @ M> 4 !D !X;"]W;W)K&ULA51M3]LP$/XKIVR: M-BF0MY:4KHU$80@F(2%@X\.T#VYR32P<.[,="O]^YZ0-G52Z+_&=???<<[&? MFZV5?C(5HH676D@S]RIKFVD0F+S"FIECU:"DDY72-;/DZC(PC496=$FU".(P M/ EJQJ67S;J]6YW-5&L%EWBKP;1US?3K H5:S[W(VV[<\;*R;B/(9@TK\1[M MC^96DQ<,* 6O41JN)&A<$LRV9:K4&[:$)S1M=JETWDN'279HX/,#6PHT M7V:!)61W'N0;E$6/$K^#<@(W2MK*P#=98/%O?D",!EKQEM8B/@CXO97'D(0^ MQ&&<',!+AC:3#B_Y3YNO<,%-+I1I-<*OLZ6QFM[%[WT=]X"C_8!.*U/3L!SG M'HG!H'Y&+_OT(3H)OQZ@.QKHC@ZA9_>DO:(5"&H% W4?SENMR=[']B#>?K:[ M5Y\KDIFQKIZM$%9*D%JY+*= -X'=35Q@CO42-221#W=L3:_0HN9,&/@(49+X MH]/(67'DGTX2>"0Q'G%YU&A54DD#4>@G20JI/XEBN.22TZ,MH%2J, YRE*80 MQWXZ&<.#LDP ?Z/G@Z3Q1-CIV$_"L;/&L3^>A+#O7P<[:JA1EYWF78NMM+TP MAMUAK)SU:GH+[V?2#=,EEP8$KB@U/$[''NA>Y[UC5=-I:ZDL*;4S*QJ-J%T MG:^4LEO'%1B&;?874$L#!!0 ( (.( E<[^!I;G08 )H8 9 >&PO M=V]R:W-H965T^.OSORF*.E MTA],# 9I(<]R(K5T<=#HFC"'EIJT6(+%GIG3*+7[J><&5DR5>H#?3R/CAL> M 8($0DL2.#YNX R2A 0AC(^%S$:IDB96W]?2+YSM:,N4&SA3R6\BLO%Q8]1@ M$JQ+A?MBS&>@T69L:JM)B,"%(A\R>_+?SPD E^,<%W MN'-%#N4YMWQ\I-62:1J-TNC%F>IF(S@A:5$F5F.OP'EV?"$DEZ'@"7LNC=49 M^ML:QF7$+KC0[#U/,F"O@)M,0][7?,NG"9B]HXY%_22E$Q:Z3G-=_CVZ!NR5 MDC8V[*F,(-J>WT'<)7A_#?[4KQ7X(I-M%G@MYGM^4",O*)T1.'G!?<[8F'PN M3)@HLMJPWT^FZ!KDSQ^[;,Y%]G:+I)@Z, L>PG$#@\: OH'&^/$OW8%W6 .X M5P+NU4D?OU9$;5R\DU1E=Q?.,#5CYZ#%#2?N;RVQD,S&P,Z4-"H1$;<0L5.> M(!E@EY7U.-ZB)+G&PBM89H3EIL02;;"(NUA"A;R0!H&$5533'!5S)#=L"1H8 M-VRF$LPHYH"]_EQQ\V2/76E80:[L6%K M-/#Q^?B7D=_U#_$M&/0KW\^E11.-91JU,K/DBZW!?:_E>=Y6D[_?8W_6_3F7 MW/$3NH@H*:WS_EPK8TJ@M%K4&E5<@3G=6%S5W 'L77O29A&N M>F74/F?DGF M?BV)UAR^AE!I3!"XPCKG*/GW@OS[S/F7E+_!#HWL3=&$F/8(1^]0I<":+]&0 M/1HTB3GVJ@2-,+^RIQ\S85>.EMCW&C>\?,(NNMP*M^P2A5V)LZO 3Q*HH51@8PW TCS# F78-;OOALPE M[M8;B*5:UURHP=Z$&R-F@HS0*GT -"&MV@ CSE%BIA^_\G9_=(5?%TB][H#" MB6*IWW61,?A2\/BCP=9W<^3MU0#:N4P8\+343TI,I,5LB>VV!KWN=HBW^ONC M!P0I+8'Y#LZGQ9U+\2E?7CP%(8?G+38'"9I2 )*(1WB>$+2SN81<9LHFH?:] MP\GE8YXN#D_<9_=P;[-EI LN5\ZVX:&Y+VUCJK#%D0%S"9XB20\.R-GXJ!LX M$(^"UF!_^ 2YYN\FT,L:J&%9@'N3)>LVC_(;Z$R+A/.E8H,0]NBTCMG;RXG M/\8SP2CW3,_[;GYQIL)WB>IM!XEUN!7L:14A\QW=X>7><)'Z[>[XEY.T$;=? MDZ(WN?C_D*GW1\-UJA[VA[M3=;.W1]W[ W>LH6-.TP^"'Y&C_5;@CW;DZ)\T M"P][HR^R].?+P8-*#OXFK_R7,S#%89Z#72A^HS]J*H5!62D,:BN%28A1GB5 M:$_0K46Q^5+PJ4B$%1@^-N:6X>E_?7>!@6:K5QIT(425!N8'*F=.N1%F5R%0 M"V1W(4#%<)[&2;*EVQ)6%%I40VE,6B7D9!?DM )Y4T#GD'4)>4J0\Q2B:>>R M,%?:L2(S3G&Y3R: GC?KBJXB,1:XTCJ,5^YB*R(--$+#&M:*)@FYP,(/I4+4 MOJ=@OJB4^0=ZYN8,J/!-R-/%S^[^PQ6S7T'>_ M:ZKK===]3RJOWRJ+^&8/0OH -"2R)A"&92 ,ZP,AOTI=+^U9S.6UC9MEJL:7WM@(7,LG*K,N#986_J,(;+.)5;B="SQVL%/-/XDD M/SP5EVDDX@67&9GD3CZM $] 2&7 ,\R&RCSZ*\M/,(;M^UWV=#="=^Y:\)4[ MZC1'+7_H[VUI*HZ3&Z[M8EFGD[[6P(SG.JUA_T&T_E->/YAU<+=/D^5M2IUKS%P-(@&8/],*;O^( 7E MOR/&?P-02P,$% @ @X@"5PR3[K[$ @ @8 !D !X;"]W;W)K&UL?93;;MLP#(9?A?"ZH@6R^)!CT\1 #RO6806*IMLN MAETH-A,;E:5,HI-V3S_*3MP42W-C2R+Y\:=LZY)DKO#> M@"V+0IB72Y1Z/?%";WOPD"\R<@=^/%Z*!4Z1OB_O#>_\AI+F!2J;:P4&YQ/O M(AQ==IU_Y? CQ[7=68.K9*;UD]OM#K+[BII^=XB9:V>L*Z]HT& M'B2E)5UL@EE!D:OZ+9XW][ 3, S>"8@V 5&ENTY4J;P6).*QT6LPSIMI;E&5 M6D6SN%RYCS(EP]:IKU/Q.H?JN\YM(K4M#<*O MBYDEP__"[WW%UJSN?I;KCY%=B@0G'C> 1;-"+S[^$/:#\P-*NXW2[B%Z/.5^ M2TN)H.?@5._3=Y"P7U]U 8GF+K*$J8-3AC#7DMLQ5PL0!'SGV-PY")5R_@2+ M&1KHA-5I-'IU>F.[582*\!20UQET$''\8 M1F%T#F&KVPO@49.0W)Z<=4L.^V>MJ!?!-[1VQ+UE#"J")#C9N)WRRA%. M-PBIU:).YF M4#PHCYIDKVKW_0'^3E\6:!;5]+'\-4I%=8LVI\V NZC[^M6] MGHYWPBQR94'BG$.#]J#G@:DG3KTAO:RZ?*:)9T:US'A(HW$.;)]K3=N-2]", M_?@?4$L#!!0 ( (.( E=B$3/.M0( %$& 9 >&PO=V]R:W-H965T M&WM9P7VQR8PU^/*O8!E=HOE5+13._IZ1%B4(74H#";.Y= M#:>+D?5W#M\+;/3.&&PF:RF?[.13.O<"*P@Y)L82&+V>\1HYMR"2\:MC>OV6 M-G!WO*5_<+E3+FNF\5KRQR(U^=R;>)!BQFIN[F7S$;M\SBPOD5R[)S2M[VCL M05)K(\LNF!24A6C?[*4[AYV 27 @(.P"0J>[W!GVMQ"E$P@# (HR.\J,\T$3OJQ8Z. MT>,5%5]:\EF5)-=+R M@(I7&R92.BZH-:90"$@83VK.C+51&10)D .D!:^) [@]W(J$:7>X#=*#:<@D MI\K74WC(%2*4[2U!>TM@5;R\-MAO;1_ASFCA=FO^77)X/AB=#0=C"S@?A./) MX"*:.&L0#$87@;-&T6 23. VRZ@_V+-TJ5"':.5K.'DS"8?AY<'W39?Z_Q&V M[P[Y.V5>HMJX9J8AD;4P;<7WUKY?7K5MXJ][VVSOF-H40@/'C$*#T_,S#U3; MP-J)D95K&FMIJ 6Y84X]'Y5UH/5,2K.=V WZOTC\!U!+ P04 " "#B )7 MA!A%4-X# !Q"P &0 'AL+W=O>Q[^BP'M#:C'W07R*']DEDU&6FV1=MK@S2U\JMX:P#72'#7Y0Q0_1&5JJ%W3V;"VZ&H\A" M;.?UQBI8N:G(ZJFNY:[-F M%1\'$,MP_<"#R=^?R+ M?ZTDE_94@IH[8J'N^)!"'#][5(,$#[N'+\6SP$(DNU*U4*H=%EHX M++3 AT0$T^\$0//P''O4Z\0A3CQ[)*0T]R(2%B0]S=WQD9^E M<$!H6.2 A1:QWZ1%/GPND0/PZ: .XCASSY#DQ7DRG'X"+,TZ1CA^1))\LA&TCMV8UBFL?_KTW>,KF!;_9AHQ ,]9S[;&A, M=Q*2/+%-\A!G";1)"JNX*+];F]"L'/;/;VB4#DV:P8+0Y_?),7U=I^0AQ;&O MA;SL!9@FS^L3J"\,B9(PP24: )$8?[\^24CB^X2FV7DNCY#^HV%(F*9DB,HR M=;4"F^SI_7+JZQ@=C$$MUTL_[!D ".EW$]%>NI\GI]T8];=Z-XR^8WK9 *." M+\ 47^5I@'0WX'4;J]9^J)HK"R.:7ZY@)N;:*<#[A5)VMW$!]E/VY"M02P,$ M% @ @X@"5^7LWL&ULG55M;YLP$/XK)S95K<0* ?+2-HF4=INV:96JMEL_3/O@P 6L&9O9 MIFG__X^X\72O]RU2(%IYJ(WO*RL.XCFTX:5>(?V6W.C:1?U* 6O41JN)&A MX#O'M=E9@U.R5.J7VWPN9D'L"*' W#H$1J]'O$(A'!#1^+W!#/J0SG%WO47_ MZ+63EB4S>*7$ R]L-0LF 12X8JVPMVK]"3=ZA@XO5\+X)ZP[VV$20-X:J^J- M,S&HN>S>[&F3AQV'2?R*0[)Q2#SO+I!G^9Y9-I]JM0;MK G-+;Q4[TWDN'0_ MY+06:DVED*9;SB/(-[F6' MF[R".X)K0JH,?) %%B_](^+8$TVV1"^3@X!?6GD*:1Q"$B?I ;RT%YYZO/2_ MA+_G)A?*M!KAQV)IK*;J^;DO"UV0;'\0UU'GIF$YS@)J&8/Z$8/YT9O!*+XX M("'K)62'T.=WU*%%*Q#4"FZT*MKJ1%Y0S1DV:*\J?X,QW'-'**T8Y-<"EL_,,U[L,=<=P M PUBR_0<[O@3U%T)H2LAH + O@#<(^E%'X)D%I983))!<@$T$*W M[KQF!6[#6TK_AL)Q&HXGV0D<9^$P3D^ !A6-(4F#0VNJY&>@PI5&=+_C>' V M#(>PKXFAG&-6H2S]R#>2JE;:;2_UI/]47 MW3#[:]Y="==,TY\S('!%KO'I>!B [L9LM[&J\:-MJ2P-2K^LZ&9"[0SH^THI MN]VX /U=-_\#4$L#!!0 ( (.( E=,&@45A 0 /\, 9 >&PO=V]R M:W-H965T?3B=3B89B+5.G+6=TNZOW[$#*>$ 5>H>'XCMS,SSS'AF[ S70GY5*8 F MSQG/U-UNKY-1ECOC MH5V[D^.A*#5G.=Q)HLHLH_)E"ERL1X[K;!?NV2K59J$S'A9T!7/0C\6=Q%FG MMI*P#'+%1$XD+$?.Q+V>AD;>"OS)8*UVQL1XLA#BJYG\GHRM-I)CN=F4N9;XEJ&>'D]+A2M*D7N@G*URC+ M "V#Q+*J%!:0PY)I1<[(P,>_\P]7GNO=X.ABX%\V%K:C!Z$1X>WR=;W)G7J+ M+7=EO"VEQ' N7@X%8PT2C#-5(-0U>4@E>I!5]06FOLBDGIRF\#_K*VR"WO%ZX#WX,^/T> M>V%_B^L/!O]Q.CKN]$EL;Q=[/\A!VZ957?X*"BJKZM]JO7^+]T#=>F=;KN?M M^_G_4IE9)K,MD[!]XL@)ZR,G?/.1<_#^$&WJ+^)X1+ EJSK:7".I[3GRI8#* MUX.GTDG\PP?JFQIKB\0-2FJ7DJ@I$8-(&+[ZF3U76925$(DB2G#,!Q*$;J,Y M];S>SGR.=U4\[EIDA>>2- <9;CU-\+ABYC)B$@@;7!"\=DBO%?JN:6TS4!@# MJY!@#7%16"_=\+69AC^QDQY*JL[.I30#M&*NW@I3NLQU=3^M5^O;_:2ZU+Z* M5Y\&GY $,]L"2U3MMON8'[*Z;E<3+0I[Q5T(C1=F.TSQ"P6D$<#W2R'T=F( MZF^>\0]02P,$% @ @X@"5Z$=5Y%Y!P SQ$ !D !X;"]W;W)K&ULK5AK;^,V%OTKA%L4"<")^="+:1(@R4QWNYBV@\ET M]\-BL6!DQA8JB1Y1SJ._?L^E9,>9:(Q!L4$@4B)Y>>[EN0_Z[,%W?X25N^4\K#MG%W%14\^5$-F\L54[ MNSB+WSYT%V=^T]=5ZSYT+&R:QG9/5Z[V#^W2W;C^ M]_6'#F_SG91%U;@V5+YEG;L[GUW*TZN4YL<)_ZS<0]CK,]+DUOL_Z.7GQ?E, M$"!7N[(G"1;-O;MV=4V" ./S*'.VVY(6[O>WTG^*ND.76QOW M]EU?M4MV],G>UBX_F9E_WUY&_H.U/C/E+J#M&1:&KG+ M:5C;TIW/X _!=?=N=O'#=S(3/Q[ FNRP)H>D7]S _1:;VC%_QU[C_KD=_!'$ MYNSV:3MC2HF#VTPK<;GU4=K\KFIM6U:V9M7SIK1G%]$065@8 5:!V<#N? U? M#Z?LTZISCC4#*1R1@MU4CR\_T-'20^WU?D4PNK$@X2F[QMP.7O'6W5>E"^Q[ M9A272J!3)#S-,G1D7G"1*>IE!<]4!O/TKGNS115(%#.Y8$DJF>2Y2/#4A7PE MO76[V9H+(UB1FENZ:K%T[*JS?U8UDPDW L(UUXEARG"9)4RE7)MI1#]\5RBI?OQJ^WJ'/70' M]GI75XA:D3.!'1F>9/*8'>6\D :M+'@NZ8/,,"*.V2??VWW1WT/%#),3ZBD8 M5M.!IZ+@4AOTDD1R@VU^6[O.CIY1^L:QH_<^A.,I_I"=25S"I2S0YH KB3N" M%Q'P\P'D/$D2=J1XJI)C'%I!;RE7.CN>,$AA3"29XBI1(%@"2O[>6OA":7LP M_=IW*DY]/&R;#OBFDT2IZ2E6,9EA\J8S= M4X8=79'ZL*0H8IOJ)$8#GFL= P2.1 R\=Z%G[QY1TP28)%IJ%UBO@$[\DA ME>M4C!:HMNC=@#Z"CJ015R3?\TE MKH\9X<\*P;0R+(<]![W+40.WIT$$IE,U "RB^@E'-*0.#)(4#+6#B[7#6U>Z MYM9U")I\%'D9@NLGS2!SD'J0ER.]Z/0E[4W&,X0XG1D$ 36A<@8_@,]DB"69 M_$(]F( 7P)Q("H/FB]"HD5KR-#^F'L6T70"P$2R1$M1O'[CK?@#"@&XZ*7<'64(#YV$/>%O%T6O?K&W[-(96]_\I5'Y%.%HAQ((/I8TT3'EJ M(I.$ 6N(JPJE@I9$4@66)L@5-[@G/:\ZF$@W'?!&]7^#$AV3"&\:OFIBWH!$ M[)(1./!?B[^<2:?]YOW.XEO?^5)?E&692,;Z#.A?:J8UJ"](5(Y@^5H7 $+^ MATZHWX09P;\Z9B!/D&X&'1*DY31A__W+?S$-3T>C,<02;\IZLT"L1;H!*WU$ M6_6N >]M6?I-2ZEY/M3(F+;:-)8NJ\%O.D04_J)F[EVY:GWMET\#B]V2PIL/ M?:R:'W SI3:L0-DW=--<8+ A(''Y2W9CI.T01/;?H778W(9J40&] M"R=3@76^=\D&JY?QIX3 (@>&^_;NZ^[7BLOADOX\??BIXQ?;+2L$_=K=8:DX MR1$9N^'G@^&E]^MX9;_U/6)O[)(E7$<3,'[G?;]]H0UVO^%<_ ]02P,$% M @ @X@"5W&QY]BW" 6%8 !D !X;"]W;W)K&ULM9QM;^NV&8;_BN 50PMLQQ)?])(E 4Y";FO1#@B_+E:*E5[OZY7>74W6=;U MR\UT6LV6:IU6'XH7E3??/!?E.JV;M^5B6KV4*IUO&ZU74^+[X72=9OGD_G;[ MV:?R_K;8U*LL5Y]*K]JLUVGYVX-:%6]WDV#R_L'G;+&LVP^F][U6/:K5J2OWZG_W7;^:8S7])*/1:K M?V7S>GDWB2?>7#VGFU7]N7C[N]IWB+>\6;&JMG^]M[W6GWBS3547ZWWC9@_6 M6;[[G_ZZ/Q!'#1J.O0'9-R#=!NQ$ [IO0,_= MLW8.=N@>\;;+L^W?5]>^!$ M6J?WMV7QYI6MNJ&U+[9'?]NZ.5Y9W@Z4I[ILOLV:=O7]9_6J\HWR_NR]O_KR MF_>D%LU8J+TTGWM_4\6B3%^6V2Q=>=\7LW0;WZ^%JM-L57W3-/SI27A??_6- M]Y67Y=Z/RV)3->VJVVG=[%Z[D>ELORL/NUTA)W:%>C\4>;VL/)G/U=S27KC; MAX[VT^:P'(X->3\V#\0)_&Z3?_"H_R>/^(1:]N?Q_.;$UIWKMB[_[ZT;!X,> M!@K=\N@)GLBJ=+$HU6(W (KGPX#Y]_>-U/NV5NOJ/[:H[[C,SFT3X4WUDL[4 MW:3)=)4J7]7D_H]_"$+_+[9#CH0))$R"8$9PV"$XS$6__[&HF[,S;WY7JG2E MK.?>#A!N >VOQ^L]"<,X8+?3U^/C:Y$1/Z&A*1-]&??C@":F3/9EC 5)HC=J M])8?>LN=O?U'4=9+[^-:E4U2LO75V?S2$8>$"21,@F!&#,)##,*1TD&(# X2 M)I P"8(9P8D.P8FN30<[ #\Z,P/*>>)WTH%%YBAL[>_O47/\ZTX&S^:4C#@D32)@$P8P8)(<8)".E@P09'"1,(&$2 M!#."$_CZ(M^_-B'L"<:ISA(_[B0$FXQ2UOGA%Q8928*P<[4A;3).3UT?!$>F M)G#V5V[*QDI;N^EL>.EX@]($E"91-#,$1(> C)01]F!4B) T :5)%,T,D79T M@=.3G)45:.\$39KS..EFA;XLICR*NUFA+POBD 5Q-RU8=!&G(3V1%[1-"MP^ MZ6.5I=ZG=)8]9S-K=YW-+QYZ2)J TB2*9@9".[B CY4=H.8.2A-0FD31S!!I M@Q*QAZ0)*$VB:&8LM*,+XK'2 ]3L06D"2I,HFADB;?@" MIV4Y*STD_8L'$I#N'(-%%C,>=J<<+;(@BOV0=/.#11?&(0GM"8)H$T7<)JJ3 M(+S_>H,3D6[BI:,12A-0FD31S-AHPT>"D1(&@1I"*$U :1)%,T.D#2%QNIES M$L:><'SJ1G'$>"=AV&1!;ZI"6&0!9XQT$HNTZ1BE27PB86A_1=S^JI\P!JD;B7^'T].6;M3%@PZZ; :E213-#(IV@20:*R] S2&4 M)J TB:*9(=+FD+C7^\[)"_%P7AB4B&&)=$K,_FEG1=S.JI\7AJ8MW<"+AQYT M%0U*DRB:60*E+2#U1\H.%.H$H30!I4D4S0R1=H+4O?1W1G;8$SIKF%'79MAD M).1=FV&1$1IV*Z:D3<8).6$RJ+95U&VK9%MR6Q9Y-K/W%;J8!J4)*$VB:&8< MCLHC1ZN/Q!9(8BLDL2628W@^JCT?O;I*991%1UB41"0]E^GNVLO86NIH&I0DH3:)H9C2TZ6-CE5HRJ/^#T@24)E$T,T3:_[&K M2RV9I>C1636:Y>\LBL]V]99.=OGN+:S/%W6:JER#.F;ET,R^^Z1NZP :E M213-C(ZV@GRL4DL.-8=0FH#2)(IFADB;0WYUJ27O%SUV9R.&)6)8(IT2LW_: M67&WL[(EB,'I2C?SXM$'76:#TB2*9D9'NT ^5FDEASI"*$U :1)%,T-T] "5 MJTLK>;_BT79%89-9KB@L,ML5A4WFN*+0]HJ[[94M89R>Q'3#+AZ&T!4V*$VB M:&98M!/D8Q5;'H/Z04XW?/7/UA[1<9'GEK=1SLRG_0]3DL7+W&-/=F[IXV3ZG M\TM1U\5Z^W*ITKDJ6T'S_7-1U.]OV@T<'B9[_S]02P,$% @ @X@"5\,/ M>01? @ 3 8 !D !X;"]W;W)K&ULK571;ILP M%/T5BU53*VV%0,BF#)!:HFF;M"E*UNUAVH,#EV#5V-0VH=O7SS8$)1*E?=A+ M\+7O.?><"[Z)6B[N90F@T&-%F8R=4JEZZ;HR*Z'"\IK7P/1)P46%E0[%WI6U M )Q;4$5=W_,6;H4)1L[,^>XL2'[4ID- M-XEJO($004,F48L'X<( 5*#9&6\=!S.D-) SQ=']D_6N_:RPY+2#G]27)5QLY[ M!^50X(:J#6\_0>_'"LPXE?87M5UN&#HH:Z3B50_6"BK"NB=^[/MP IC-GP#X M/2,QRV7D*EW;,+A97^>V MJ^,_4>=+PZY1X+U!ON<'(_!T&KZ"3,-G%NZ?PUWM>+#M#[9]RQ<\8[L0O$(I M9TKH[TFW7I4HM4T'@7[=[*3=_SUFM^.?C_.;N[>4-EX9HH3,E?R%$V-"][:(@D=C1E7([W M,7RVCU,9G5CWY*Z;.?L5BSUA$E$H-,:[?J[ND#QVE[_'5?ZN[;+4H][ M$"9!GQ>]I+XXY[C)Z[$XFL:@THQSN)%)541#Y>@U,;*>.[[P-W--UKNV F\0E6<,"]&-Y)TW/ M[5@R6@!75' D835UKOS+V=C&UP$_*&Q5KXVLDZ40S[9SFTT=SPH"!JFV#,3\ M-C #QBR1D?&[Y72Z)2VPWWYCOZF]&R]+HF FV!/-=#YU)@[*8$4JIN_%]BNT M?D++EPJFZB_:-K$1=E!:*2V*%FP4%)0W?_+2[D,/X(\^ 0M(/A7 &X!N#;: M**MMS8DF22S%%DD;;=ALH]Z;&FW<4&Y/<:&EF:4&IY-;O@&NA:2@T!E:F$N2 M50R06*'^S/$<-*%,G9B8Q\4<'1^=H"-$.7K(1:4(SU3L:J/&* B_ _#98?@<4@/W:WCP'NZ:/>@V(N@V(JCY\%\VXA7-J4J9 M4)4$]/-JJ;0T5^W7D+^&<#1,:-/O4I4DA:EC\DN!W("3?/[DC[TO0V[_$]D[ M[[CSC@^Q)_=D:^Z4!DD)&SS)!CZNX;8N;!(?X]&%'[N;OH>!L,"_F. N[)VZ M4:=N=%#=DZD#9Y2?E5*LC?=!@0U#V%_9PSC:T;^&.RH&P, @GWHY,MU>0[&/PG<@UY0HQ6!F@=QX9G[(IL$U'B[*N44NA M3<6KF[EYDT#: #._$D*_=6S9ZUZYY ]02P,$% @ @X@"5P-CD!M6 @ MP 4 !D !X;"]W;W)K&ULK51=3]LP%/TKEHYCVX":WC85C9[;3P+^?[82HL, V:2^)KWW/N>\-*G(%FY MWU97TD1>SY+3$KBB@B,)FSD^"V:+V.:[A*\4&K6W1M;)6H@[&ZSR.?:M(&"0 M:TP/WU(_N%\VZ\K(F"A6#?:*Z+.3[%*(<-J9F^ M%LTE='[&EB\33+DG:MK<\12CK%9:E!W8*"@I;]_DOKN'/4 0OP (.T#XMX"H M T3.:*O,V5H23=)$B@9)FVW8[,+=C4,;-Y3;KWBCI3FE!J?3%=\!UT)24.@= M^D2D)/9>T>$2-*%,'9G=VYLE.CPX0@>()ITU]R^)E7:WSME;X M0JT/-1^AR#]&H1]& _#%Z_ E9 8>.'CX%.X9U[WUL+<>.K[H#]8?T)*JC E5 M2T#?S]9*2_-S_1CRUQ+&PX2VX6:J(AG,L>DH!7('.'W[)ICX[X?<_B>R)]ZC MWGOT&ON>=U**FNMC=+&Z^#QDN>69.!X[$G9I, G\Z#3Q=OMF!M*BZ70ZZ=.> MR(Q[F?$_RFQ<7T*.R ZD&3,H$TH/Z8Y_%Q2'DY-GL@>RPO%I_$RUM]=?=K9] M)')+N4(,-@;GCT[&&,EV7K2!%I5KN;70IH'=LC C%J1-,.<;(?1C8+NX']KI M+U!+ P04 " "#B )7_,Q_#WX+ #&BP &0 'AL+W=O!O"OHF'/[+0S:<$V;\DFS#3X37;;S33MV8LS M>Z& "-YC;(XLDG1G/_S*QF ,C@+MT\E-FSC63P+\Q[+]@"\?4_%G-N=M8S69L&7Z'XN\P7MT>62W?-; M+K\M;X3ZK;U5IM&")UF4)D3PV57K@W$1=HL&Q1J_1_PQV_F9Y _E+DW_S'^A MTZM6)Q\1C_E$Y@13_SWP,8_C7%+C^*M$6]L^\X:[/V]TMWCPZL'2S7[;3(9)7)=%$V5B-81,GZ M?_94/A$[#4SSF09FV< \MH%5-K#V&@R&SS3HE@VZ>PTLZYD&O;)![]@A]4_%-MIT5YM65&2E]2M%.JOD6HG1VZ4L&02L9C0))-B MI:I%9H0E4^*R2)#?6;SBY!-GV4KP]=_>D<],")97 GEC<\FB.'M+?B-MDLV9 MX!F)$O(MB61VIA:JG[_.TU6FP.RR+=6 \V[;DW)PU^O!F<\,SB"?TD3.,^(D M4SYM:#_6M[=>:N_JV_=?:N_KVY]KVK?5"[5]M6)TS8G9, MDWR[ML?E$,49]-#M;0H/H'#^P(T47\U ]^,!\ MO7C+ESNB5J)ZZ1/[3CJ]$IJH#4ZH_50#$QS_:AK;AZCQ0KWG\KOWQ!@67J?Y MF:_5@+5]Q[(*UWK.;7Q?4F]?RU7YSI7_D14[[*]\,D^BOU;J7>F/C\HA5/)% M]N^F=Z)UI]WF3O.)S46V9!-^U5(SEXR+!]X:_?UO1K_SCZ;R0V(V$G.0F(O$ M/"3F(S&*Q (D%H*P6AUVMW78U>FC&Y%..)]F9";2!L^;BD[;PZE%A\1L).8@,7>-]0LL/V!Z&'4NVP^[E72XAC4T]U;R MD6.B2"Q 8B$(JU5(;ULA/6V%>.J(EJB]T(_5AM8^M3:0F(W$'"3FKK&>IC8. MU[ &1G^O-I!CHD@L0&(A"*O51G];&WUM;=A<1 _%0>09R>ODC-Q*)K=%0I-) MNN D%62<+E3W\_PDCCK@+)?_X3S)?,E=S-6QE3IH%<5\KW%BIQW'J76$Q&S] M,_1/.>?///PW'],L>WM&/O/BR?K*GL[(32J**>\'*45TMY(L?VYD2F[40472 M-'UWD(_%16(>$O.1&$5B 1(+05BMF ?;8AYH-]6OJ62QVJE)KFQ)^--2;:^J ML-6NKJDBM=BI%3DXG.P8^Y,=&]FC<]BC81J#>H_NX& _TQOV]_8SWN%*5J=C M[>V,D&.G2"Q 8B$(JVV_P^WV.]1NOPX3R;MT)?.S'5DT+?$O.1&$5B M 1(+05BMK,ZW977^ V5%)BR;DR7[7LSU'B,Y5T=)Q];6^<$[9M\<[+VMCK6C M.K6VD)B#Q-S#YV+_8.?\X)WH\-GRD6.B2"Q 8B$(JQ6"T:FNLG7T,R3!DFS& M17%U3!W5Y%6A9NX?^0./B=5X94P+GCI+@FHV5'.@FEMJNK* =NA#-0K5 J@6 MHK1Z#>U7#E*SH9H#U5RHYD$U'ZI1J!9 M1"E MU:O,K*K,?(W+JV6OJ)I$:C94;6XXR*?,!8[O6TH(R/_TP4TKO7LR44'335 -0>JN5#-@VH^5*.EMCM;WCM3 M%;R\2H@:4[T\JB""\>N3"/HN3BX5:!8!JCFE5COK?! /<*%]>E#-AVH4J@50 M+41I]<*J\@O&KPPPZ/&32PH:88!J3JG5+D(=I I<:)\>5/.A&H5J 50+45J] MI*K8@Z&_JM]X$D--X[[PAZCXF(HJL!L1I8+<JTJ9I'#.1 M54O?JNFI]O-IU_K>3JXQ:'ZCU 8[-?:N\][8K[%CUG*A(_..ZM,_:BT*'5D MU4*45O_$;!6],/71B^>.N/+P-*V6^\69=5M-_,R.V6_:RO7]G+J50S4;JCE0 MS85J'E3SH1J%:@%4"U%:O0JK\(9IO,:!E0F->D U&ZHY4,V%:AY4\Z$:A6H! M5 M16KTFJZB'J;ULK?:,>;FQF+!%NDIDX]1.3YQ<8-#YA57NP^R^RIP2&@6!:C941C/:9Q3_HIDB%DE0TQ] M,F2'2?D/%*")Y,ON<+ M'IF8DO$F&=Q8=]!D"%2SH9H#U5RHYD$U'ZI1J!9 M1"EUV&YP?#_M[G M(6SS,->Q-]EPH,-RCQJ6!^W3AVH4J@50+41I]:V\"FN8^K!&P\20;KYJ2:CI M(,D>V;)QTX?&,J":#=4EC[J<>(W=.JUDXL(FOJ :HYU MF#<8[G\6NERG]@GX\_TOE6J 3&O_NSRA8Z=0+8!J(4JK;^\[]PC1!S1LGD7W MZW/E+"MR&/EW"U:W.%+'4 V'59NSZ)/-:?6)[G2Z?@@G%PGVGB'8FX9@[QJ" MO6T(]KXAV!N'8.\<@KUUR*_(;EA5=L-ZE>R&!CJ/A='K#6ONGTZ'#>1'IH;'G7'7=WUR=4 3%E#-@6HN5/.@F@_5*%0+H%J( MTNJ%624LK%=)6%C0A 54LZ&: ]5/-]NI8L MFF[NS[5S)SSM_;FZA]>OC?/S_1MTZ8=V$5R]L5/[IJJ\[[0:]%1'0_W_XBT^552SW:NU3* M=%'\..=,E72^@OK[+$WEYI>\@\=4_%D\G-'_ 5!+ P04 " "#B )7F7X" M(08$ #\%@ &0 'AL+W=O3$Y&HM ISV$FB2JRC,EO[R 5V['C M.X\W/O+E2IL;[F2T9DN8@_Z\GDDZB(.'#P>R<<@LHA^%F'L'((?]:A5SGT2F9VH90\4*;99"3%EDAC MC6CFHB2S],;P>6[R/M<2GW+TTY-;GK,\YBPE=[G2LL"4:D58GI!;QB7YPM(" MR =@JI"P>_8KF6/Q)44*1"P(!"_;W(KTCHO2&!%X0M[M-N=PHQNONE>]#B3KO=;^'^BOC#TMUKNKN8 MM3IU09VZH,3KG<(33Q-Q*+7$L4DB+_85X47^:8@80P1=XCDSQ? M'J2HC;S.ZTH)T+>6*8_3K,?F>8=[D&1-5$H@2) MVK)U6Z"=&.>6B$TP:@FLP5U4XUC? W6L[MP2MHE%;:,V\['L-/[B(J'VK3855 M-&H+K4GIOJ_P.S?:!ZUW5=$QDY*;>M5D81C>&(9;20V/I!Q&_>_U?FQTI/5+ M= +^OA7PNWN!<[1N[9O=O::S"](F&K6%ULS'OF?Q^Y?1N-4^QBH:M876I'3? MROB=>_OG:#SZ48,[;3$)KGO?:]QJ\^$>G#2:<^$/3*+F%$EA@?#>U0#IEKNC MUMU BW5Y^'@OM!99>;D"EH T!OA\(81^')CSS/K >_(_4$L#!!0 ( (.( M E>80DDPA@4 $,D 9 >&PO=V]R:W-H965T2(ED2 M+2<94^1++,GW'I+W7)WHR)SO&/\J-H1(]"U-J#@?;*3(]VQ(* MWZP83[&$4[ZVQ)83'.5):6*YMCVV4AS3P6*>7[OABSG+9!)3+CP*5YOI+I@+>9;O":W1'[>WG XLRJ4*$X)%3&CB)/5^>#".0M< M3R7D$5]BLA-[QT@MY8ZQK^KD8W0^L-6,2$)"J2 P?-R3)4D2A03S^*<$'51C MJL3]XP?TJWSQL)@[+,B2)7_'D=R<#Z8#%)$5SA+YB>T^D')!(X47LD3D?]&N MC+4'*,R$9&F9##-(8UI\XF]E(?82 $>?X)8);CMA>"#!*Q.\QXXP+!.&CQUA M5";D2[>*M>>%\['$BSEG.\15-*"I@[SZ>3;4*Z:J46XEAV]CR).+JYAB&L8X M01^ID#R#'I "81JA*QQS] 4G&4'7!(N,D^*[4W0+W1IE"4%LA998;- 5M!OZ M0*(U$0 3)EE$(A13=!&&69HE6,+IGW)#.%JR%/IYHQKMGJA8EA)T\CL3XBTZ M\8G$<0)'I^CSK8].WKQ%;Q3,7QN6"9B2F%L2EJPF;H7E\BZ+Y;D'EN>A:T;E M1J" PIPT^7Y__K@GWX)25_5V'^I]Z?8"_I;1]\BSWR'7=CW-?):/3W=UR_E_ MHP?/'KU1#*]J/B_'&Q[ RYMGI9IG4S3/O\@G(E[3O&.PR'LJINN]WH00$(@= MYA'<'9P3&GY'(5#$07&T_=$[ R7#9V*+0W(^@+X4A-^3P>+GGYRQ_8N.')-@ MODFPP!!8@\9A1>,P1_<.T.@3'M]C)?@"-'J?O[!%\)F.H:%)ADR"^2;! D-@ M#89&%4.CWAOM5WAB@'_K(>.E,K-E&B=*C75$%6.,\S'4 \C]8NB, MY];]?OV[,1.W&>(_ B;HQLRFDRJF48-Q58/Q\1H4BU.E2+ 0\2J&G8AZCO8WI&?>J>;!/--@@6&P!KT32OZIB^IQ5.3#)D$\TV" M!8; &@S-*H9F/T"+9YT[WVY)3#?"G;8EIAMS.FQ)3#=D,AOK)<:Q:]-AOQ(M M+B?25RA-R.FT%>1K@MQ9*RC0(;F>=Z!:>Q;->:HDWX*S!A%^A]:$$@[N33DV M'(%!C$&5\_O_$<*M+5CO7)XJ 4;1?*-H@2FT)JMNS:K[DDI=HIOBR22:;Q0M M,(76Y*GVJ$Z_2?V!6N5UY,/QVF+5C?'<E;K8XC!3JDR7!Z0*QJ+^CT&AF= M6"T9/!BR%5HS%@DD6!(]5YN,6D6C:+Y1M, 46I/$VBXZHQ?5IEXW^F2>3*+Y M1M$"4VA-GFI+Z[P63^MTK:8W;6M3-V9H=Z3I.%"@B1G;!WRM4QM;Y\G.MK*M MP;L96#]$F+)L09#UMOZ?WC0($FQ/7< V;,K;VK^UJ\:SF1<5^QNB'> M:#9M%^LH4' ,J"B6M;]&@3N59506/U%75ZL=+Q?Y/H_6]4OG;.EH MKOO.65#L9ZGAB^TUUYC#4Z- "5G!4/;["?#*BQTKQ8EDVWQ+QAV3DJ7YX8;@ MB' 5 -^O&),/)VJ :M_0XC]02P,$% @ @X@"5R;BZ@ZF P '!0 !D M !X;"]W;W)K&ULM5AM;YLP&/PK%INF3=H*AB1] M68*TMJK6:9.J=B^?77B26 .;V2;I_OULH! 4ZF21\R7!X#O?/<;.Q=,U%[_E M$D"AISQC0L;7,P][SS?NZ6*IS T_GA9D 0^@?A1W M0K?\EB6E.3!).4,"YC/O$[ZX"@,#J'K\I+"6&]?(6'GD_+=IW*8S+S"*((-$ M&0JBOU9P!5EFF+2./PVIUXYI@)O7S^PWE7EMYI%(N.+9+YJJY/0"(&P X;Z MJ %$E=%:667KFB@23P5?(V%Z:S9S4=6F0FLWE)EI?%!"/Z4:I^(;R@A+*,G0 M+9-*E'J&E$2$I>B&4(%^DJP$] V(+ 74SSZ@!_TNI64&B,\W>KU'GZ2$!OR5 MDD>:445!/J-3I&?M'I)2",H6Z))(*M';:U"$9O*=IJVH5M6 ']"/AVOT]O4[ M]!I1AKXO>2DUK9SZ2GLVROVD\7=9^PM?\/>E9"FNN2<5E]J15'$W&4W^UZ6:[3]#VZ$DZJ@+']A%^L"[ MXX=]G$-]=$D%'S>JX'VRBEW#H1Z[6(/WR361;=-Q&FQ'7#LXQWJIXLXV$7&P;M#CGV< WV$7G*5Y=+("D( MTT$_GW.NGAOF@*@]$(S_ 5!+ P04 " "#B )7/PG@@K<# "D#@ &0 M 'AL+W=ON-AT7>GQT.56\$EWFDP>9HR_3A!H=8CK^,]==SS96)=AS\>9FR) M,[0/V9VFEE^SQ#Q%:;B2H'$Q\LX[9]-.Z #%C(\OZ8";WT_L5X5X$C-G!J=*_,5CFXR\$P]B M7+!5H)[CBY0PQ2^LJ[F!!U%NK$HK,%F0N:4^)"HW9*89^I;FH)5&'3<;Y4ZS,Y.Q"$<>'5=N)?3&K__H](,_FSRV M)[(M_QW7_CMN8Q]?-J=RQ$P"&7MTNZA)?TG:+TC=X;L:'YZ$ PKH:E-8Z]*_ M**Q7"^NU"IM9)5'SF#;[1+-_N8#_P(EU6J>;6IODM5+O&MX]D6UYH5][H?\[ M;H_^/OVW)[(M_PUJ_PU:LVC"!%T%",S">R9S=Y%TF@2WLNPJ>/#=YAIT>YUZ M;VT).:F%G+0*H6<$/1)H8U.H44:/P.+/=&$7MV23H%:V70659+T-0:?A"WI. M:SVG/QV8G'*Q&S2I:.785<7I=RJ"9@V=X/D]$[2JN)M]@$N!5BO)(P8W-F:[ M'%/M[+OJVQ?;MB\VWG:=W_&HJJS:EP_WQ+;MP_#9A^'_<9NWL^[L@_ 'CX-2 MG+]1!Z2HET5Y9,CR7-JR)*A[ZQ+LO"@\_.?I9?UVR_222P,"%P0-C@:T2759 M$I4-J[*BJI@K2S5*\9E0&8G:3:#QA5+VJ>$6J O3\3=02P,$% @ @X@" M5Z]EA^;< @ I@D !D !X;"]W;W)K&ULK59M M;]HP$/XK5E9-K=0VD 3H&$0JA&F=U@F5=?LP[8,A1V(ML9EMH/WW.SLA"VV* MJHTO8%_N>>[-9]]@*^0OE0)H\I!G7 V=5.M5WW75(H669Z[5:73>GC#OAP,JF,AR(MYG$3D].2,GA''R-15K17FL!JY&9PRENR@-CPK#W@N&?7(KN$X5 MF? 8X@9\=!C?/8!W,0E5)KQ=)D;>0<)/:WY)_-8Y\5J>W^#/^/5PKRF<_[,^ M^6?K>\GPJV/A6[[@I6.!G5=^4"D58;NUAR<'F=@77V%(:ZZ+RZ:25D/%M7U+G\A'[?ZXW2"/< @I M9H:_],4$6VB)L , $40 9 >&PO=V]R M:W-H965TY9+:C["M/ 03Z M5N2$SYU4B,VEZ_(XA0+S"[H!(K^L*"NPD$.V=OF& 4XTJ,C=P/-"M\ 9<:*9 M?G?/HADM19X1N&>(ET6!V?48(8K.;.&__RVA\K@+;XG,&.MYZ1DO)(Z52Y8I)^_%^3.LV<"MA^?F)_J\5+,8^8PS7-_\T2D X8' M (,:,-!"*\^TK 46.)HQND-,64LV]:#71J.EFHRH;5P*)K]F$B>B!3P*=(Z6 M\G@D90Z(KI!^]6(! F\@V.8>[(B\B!;<&)_O[+#[W7 M)DD]D74$#AN!0QM[])$*G,M+8I9984.-5=%C&_EC?S0=S]QM6X#!+)P&HZ Q MZ[@V:EP;65V[!@:4<-TZ.K4X>.L96U+''N">R MCL!)(W#RVWN*;@@7K"S4:?GO5AJ@&P$%_V(2/NE3>$]D'>'31OC4NK,/L*7Y M-B-K%#-(,H%6.,[R3'PWJ9[^V76>'G4&?6^?E[R3@FD-ZVDW^F+KBFPE7]^Z M(1]*P85,IJTM429<)EH9'X +Q+ XS)4Q)-V=+CP)L\VQS[]J?*"O;S *N\. MBY(=.%Z_@*FN?YGUKDHV6Y0]9!"&>RBQ3Q?'6WAFU]EH! M],765;^O ?QAK]'3M]841XOOB:TK?E]E^/8RXZ@(6G.%E@QN,#E<9?C[,L,/ M3PN>UO+DZ+WHB:TK_.JP;[#;)T1CG)82:AW,98GB54]:S40=*/;OD&PO=V]R:W-H965T >+#M#& MUKN420PT)L]KTW:3S@X6B_W 2'0L1)9W<^3&R' MO$@Y?,HC\M'AFZ^;_$MQDV5E]/?;U;IX>W93EG>OS\^+^4UVFQ:O-G?9NOJ; MZTU^FY;5M_GG\^(NS]+%;J7;U7G_XF)\?ILNUV>7;W8_^S6_?+/9EJOE.OLU MCXKM[6V:_^-=MMI\?7O6.WO\P8?EYYNR_L'YY9N[]'/V,2O_>O=K7GUW_J0L MEK?9NEANUE&>7;\]^['WVLX&]0J[)?YSF7TM]KZ.ZI?R:;/Y4G^C%V_/+NH] MRE;9O*R)M/KC/KO*5JM:JO;C]P8]>]IFO>+^UX^ZV+WXZL5\2HOL:K/ZVW)1 MWKP]FYY%B^PZW:[*#YNO*FM>T*CVYIM5L?O_Z.O#LI/1633?%N7FMEFYVH/; MY?KAS_3OS2]B;X5^_YD5^LT*_5-7�K#$Y=8=BL,#Q<8?#,"J-FA=&I6Q@W M*XQ/76'2K# Y6*$W?&:%:;/"]-37,&M6F)VZ2[V+QW^YBY-7>?K'?CCH'HZ2 MW2$6IV5Z^2;??(WR>OG*J[_8':>[]:LC:[FN(_6QS*N_75;KE9=Q]JF,?HA^ M3O,\K0_NZ+LX*]/EJOAS].__UAN/_A(MU]%O-YMMD:X7Q??1E_S@!W_ROG]S M7E8[5=/G\V8'KAYVH/_,#HRC]YMU>5-$R7J1+5K6C\/K]_H!X+SZ;3S]2OJ/ MOY)W_: HLD^OHO[T^ZA_T>]'?_T81]_]Z<]M+RS,F.WZ532XV#&# !.'F3B; M5TSOQ;U)NNS-Q\1&WWW)VQS1Q;GZ^;^B[QZ.DS9+AJWW:?XJNNB]^!M2I_][ M#5I6UUU^P8'?C#EE-R8O_D/9$W[!%Z.:Z^H'CP%?;!S!Z&@ZW51YMOJ MC%A&__U3M4"DR^RV^)^6O7SWH W;M?I$_[JX2^?9V[/J3%YD^7UV=ED?"!=_ M:4L*B<4DEI"8(#%)8HK$-(D9$K,0Y@5L^!2P84B_O$J+FZ@Z!T;S^HOL]^WR M/EU526L[)[X+4EW3]8"-=U@]A+Z_' PG%Z,WY_?[L3E>:C2 K[D-UO5O?+]>?'4]=U.E^NEN4_VM(5I+JFZP$; M[0W6+@Z&N13V(QB24D)DA,DI@B,4UBAL0LA'EYFCWE:88.W&9DP$@L)K&$Q 2) M21)3)*9)S)"8A3 O8+T+=UOK(GC*VB5J1I\V>87NQG9I MM1_/#.K"6^D:/52+42U!-8%J$M44JFE4,XVV?Y5V>%']SQ_:6VJC?KCV[AGW M@N&JSU^M:0FNUCDMI!:C6H)J M4DJBE4TZAF4,U2FA^JO@M5'QT4-AP5-E*+ M42U!-8%J$M44JFE4,ZAF*&+R_FY<1V'7KCDH-=58M(BJTM_ST>E)5FMZ4%;$*@6HUJ":@+5 M)*HI5-.H9E#--MK^'9C>Z+F N=)$+]R:V(T"EVX4.-_<9^NT^J*IB=?1VI0W M65[]H%KR,8/I[6:[;G]/AM8J&FW_10^.__L3HQM-4$V@FD0UA6H:U0RJ64KS M8^::$[W@?>/G8[9=5S_=5N>N*"V*K(Q6F^J/XI2V*1GLQ9VAQ M4$JDE4 M4ZBF4N0-$#&Q1AJW.$CAL2O4EO-)L<9JAEN?%D>M$_J%.@>R=0 M3:*:0C6-:@;5+*7YZ7"UBEZX5_%Q^\^;S;9#13;L=4X(VK5 M035!*I)5%.H MIE'-H)JE-#]MKG318UL7/;1V@6HQJB6H)E!-HII"-8UJ!M4LI?D?H77]B_[_ M2_\BO)6N&6RT_:%>?S(Z^ A4W+;4[/"M5X+NF6BTV?XVC]_O272C"M4TJAE4 MLY3FA\'U)?KAOD2G=T%AJ_,AWSNZ$W!X$:%9Q'L#-!P='>]HXP'5)*HI5-.H M9E#-4IH?"]=XZ =O\E[^LBV+,ETO]H)1+U)$7W<3H62+']+[+$\_UW>;JG=' M65%&>5JVOC$*;ZES:!ZTNF7E4O/J8G!XZ0#=:G+B5L6)RTET[Q2J:50SJ&8I MS4^%JR;TP]6$=^GZ2_3C?)[=5=F89U&N3 0-CL?_V@1 =42 M5!.H)E%-H9I&-8-JEM+\Q+E20W^(7ACHH[T%5(M1+4$U@6H2U12J:50SJ&8I MS0^;*SCTPP6';N^%T/)"HWD3IK.C>5+0/1.H)E%-H9I&-8-J MEM+\9+A.0C_<2;@ZO%1VXB4RM'C0/RX>3/N3X6%&6I8:SV:'&4'[!(VV?XEL MW':)#"T*H)I&-8-JEM+\@]\5!?KAHL!/65F]Q:^O&#_$H/5(1_L!J!:C6H)J M M4DJBE4TZAF4,U2FA\PUS7H3]DW.6C5 -5B5$M03:":1#6%:AK5#*I92O/# MYJH&_>#=5>_*]FIW9BO$@[I2E$G3/!*I)5%.HIE'- MH)JE-'\B8M<-&(2[ 4D]GWZ^62_G1?2OZ+$I\/RX+\QU#0>JQ:B6H)I -8EJ M"M4TJAE4LY3FA\UU#P8]=-PW0.L'J!:C6H)J M4DJBE4TZAF4,U2FA\VUV@8 MA!L-4.LMO)7.&>P?C_.FH\/18+/4_L7QWJQ_^"&(9JE>;V^QEJ*:0%^!1#6% M:OK$WXA!MVHIS3_.]YXET67ZA-9#F'U^Q/'GV7NCV?"PN8EN-&DT[U^V-^E- M9[W#@YU][@/[X ?VR0_LHQ_89S_\7Y0(!JY$, C>-WV\>R,"=S/#0N=,H+T! M5$M03:":1#6%:AK5#*I92O/SY7H#@Q'[/@:M#J!:C&H)J@E4DZBF4$VCFD$U M2VE^V%P581"N(KQ?KG=O5YYZU_7\"+LF=OV4P$UKWM : JK%J):@FD UB6JJ MT:;[A:E7!WTIC6[2--I1N?U@JY;:JA\05U<8A.L*/U;GH,7N//3;39YET;^B M_]BF>=U@V#V%,GJ?YO.;IZ<*MN8%+3.@6HQJ":H)5).HIE!-HYI!-4MI?OQ< MF6' EAD&:)D!U6)42U!-H)I$-85J&M4,JEE*\\/FR@R#<)GA6P:#L]:S>/_@ M+'X5WG+G)*&3(J":0#6):@K5-*H95+.4YC\@UA4?AN'BPTNC1K.MSF+-P[5; M!XUAO^MY#-5B5$M03:":1#6%:AK5#*I92O/3YYH00[8),42;$*@6HUJ":@+5 M)*HI5-.H9E#-4IH?-M>$&(:;$-\P:!RVSVO0/QHUAC?=.4KH) ZH)E!-HII" M-8UJ!M4LI?E1RHL6B&C1^SN^HD]JD:1CZ.':-TO8CB;-[\-' 9 M,KSMSB]SD;A.O[$S%5X9SJ'"ZU9H)I -8EJ"M4TJAE4LY3FA\O5+(;A MFL7QN/&YQZR'H<[G,+2#@6H)J@E4DZBF4$VCFD$U2VE>S$:N@S&Z0 >,([1R M@6HQJB6H)E!-HII"-8UJ!M4LI?EA?V(4;D]88[0^@*J M):@F4$VBFD(UC6H&U2RE^3ER]851N+[0FJ/K39XM/Z^?CU';[?/Q81\VO.7. M24(GIT U@6H2U12J:50SJ&8IS4^2*UB,7IBUN+T*^P-=/AF;#@Y M?#<6WF+7!*%:@FH"U22J*533J&90S5*:GR#7DQB'>Q)_; "YO&]])GQXFUW/ M::@6HUJ":@+5)*HI5-.H9E#-4IJ?2-? &/?1 >08;5Z@6HQJ":H)5).HIE!- MHYI!-4MI?MA<16-,530:Z,6K^>$-=@X06M) -8%J$M44JFE4,ZAF*<[]"M1C5$E03 MJ"913:&:1C6#:I;2_!BZCL>8?4;)&)V? M5B5$M03:":1#6%:AK5#*I92O/# MYFH@XW -Y%U:+(NHJ.QT$57GN/LT7Z:?5KO!8_NIK;T)2M?3&*K% MJ):@FD UB6H*U32J&52SE.9GT!5$)NRS2R9H]P/58E1+4$V@FD0UA6H:U0RJ M64KSP^:Z'Y/P[!N=KRPVGO8/^P8R'Z"83 M5!.H)E%-H9I&-8-JEM+\++E&Q^341L?/V]T#()OW8/[#QM^G^?PF^&S(\&8Z M9PMM>:!:@FH"U22J*533J&90S5*:'T+7\IBP+8\)VO) M1C5$E03J"913:&: M1C6#:I;2_+"YEL4,K(:B6H)I -=EH^W=.#AX.J= -:E0S MJ&8IS0O1U/4\IJ?V//QAXW.7[L-)* 0C>H4NU3$-MSJ^:0[[L-DY1FC# ]42 M5!.H)J=MS[8YG!M9H=O4J&90S5*:GR37W)@&;U9WG,,^C'6.$-K;0+4$U02J MR4;SKE6\.DH06L= -8-JEM+\!+DZQC1TW#1X_1Y$\-0YYBA50Y42U!-H)ILM/T1Y/#5X=SG"MVF1C6#:I;2 M_/BXBL;TU,>V?/,0\K>O[7%#RQRH%J-:@FH"U22J*533J&90S5*:'TM7YIBR MSVZ9HDT.5(M1+4$U@6H2U12J:50SJ&8IS0O;S)4^9M2S6\)0UYBA6HQJ":H) M5).-Y@\A^X=#2'2;&M4,JEE*\^/C:ARS4Q_TT(%J,:HEJ"90 M3:*:0C6-:@;5+*7YL7.%CAG[=)896N5 M1C5$E03J"913:&:1C6#:I;2_+"Y MULN]_K%_=G[T\Z3W6O3JGY\[ MYO+-7?4^['V:?UZNB^I]V75%7KRJ/WB=+S_?/'U3;N[>GE5GX4^;LMS<[KZ\ MR=)%EM<+5']_O=F4C]_4&_BZR;_L=OOR?P%02P,$% @ @X@"5\8<"*)" M P 4PP !D !X;"]W;W)K&ULM5=M3]LP$/XK M5B9-( WRUK2,M9'HRS0FV!!HVX=I'TQR;2T2.[.=%O[]SD[(6@B%;=F7QB_W M/.>[\YVOP[60-VH)H,EMGG$UNJY(EY%0=B@(X[LR%S*G&J5RXJI! M4PO*,S?PO+Z;4\:=>&C7+F0\%*7.&(<+2529YU3>C2$3ZY'C._<+EVRQU&;! MC8<%7< 5Z"_%A<29V["D+ >NF.!$PGSDG/C'LX&1MP)?&:S5QI@82ZZ%N#&3 MTW3D>.9 D$&B#0/%SPHFD&6&"(_QL^9T&I4&N#F^9W]O;4=;KJF"B(*<\>I+;VL_; "0 MIQT0U(#@(:#W!""L >%+-?1J0.^E&J(:8$UW*]NMXZ94TW@HQ9I((XUL9F"] M;]'H+\;-/;G2$G<9XG1\)I0B%R#)U9)*( ?D$Y62FN"1O2EHRC*UCZO*[*JA MJU&E ;I)33^NZ(,GZ$-R+KA>*C+C*:0M^.EN?'\'WD53&WN#>WO'P4["CR4_ M)*'WA@1>$+:<9_)R>-!FSK]IG_VU]BUGA$WP0\L7/L'WN0 3:[X@]AI,,/1W M6'K65*:*?#]#:7*J(5<_V@)?4??:J4UY.U8%36#D8/U2(%?@Q*]?^7WO79O7 MNR2;=DDVZXAL*SZ])CZ]7>SQ"= ME)K:NBOF!*CD&%)%,+A5WI(]QNL,WF^+9'6(R!["O"NK. A#O&)#=[49HQ:Q M(!H<^=MBTQ:QJ!_YO6VQ68N8'P9AU(AM>2QJ/!;M]!A6,OMV\@3(&-^/E-B7 MCVA!+B$!X\>)R'/TU-63%6VGAC^]V%V23;LDFW5$MA6F?A.F_O\K//TNX],E MV;1+LEE'9%OQ&33Q&>Q,HSI'JIKQAG#!#U:@-*;3,Z5D\"BK>YC]_L-2\EAL M<.0-WH8/2LG+V&;/LE4^<#>ZI!SDPK:G"LMGR77U9C:K30=\8AN_!^MC_WCB MMZQ/L6.N&MS?]%6[?4[E@G%%,IBC*N]P@(>550M;3;0H;(]V+31V?':XQ*X? MI!' _;D0^GYB%#3_(^)?4$L#!!0 ( (.( E>+-!S'&@, ((* 9 M>&PO=V]R:W-H965TS,-DGW[V<;0DGGTFS+2X+M^[Z[^WRV;[2E[(%G M" GP6.2$CZU,B/70MGF^@F#&EPE8\M1 :$]Q(K*Q-;! @E)8YN*& M;C^B.I^^XHMISO4OV-:VC@7BD@M:U& 908%)]0\?:QU: ,EC!K@UP'T.\%\ M>#7 .]2#7P/\0SWT:X!.W:YRU\)%4,!PQ.@6,&4MV=2'5E^CI5Z8J#JY%4RN M8HD3X6?*.5@@!FXSR! X _=:6I2 R08Q62G5 @=?2\$%) DF*W#'Y3HF8 ;S MN,RA4'-3R'$,I &(<%XJ@B^RRJ](3 O4:AH[+B. M>5K%[+X0LP>N*1$9!W.2H,2 C[KQ00?>EOHU(KH[$:=N)^&GDIP#SWD'7,?U M#/',#H>[IG3^S_O\G[WOB>$U%>5I/N\%OCED1!9$NZJ^3Y9<,'DG_#!M=D7G MF^G4/3GD:QBCL24O0H[8!EGAVS>]P'EO4OJ89-$QR>9'(MO;$[_9$[^+/:P. MY[8^VF>P/MHS6A3RLJY/.&V=\!-YNJOC>6K:LLI;7WM3+]$F="_\?B]0];=I M;X?)T T&E]Y@WS R,CJ.?^GL&\Z-C)XW<)X8]R3J-Q+U.R6:IZE\NP!-0:+N M+_EZU0*\ID7_CX">A3Q[U2+J#.UO"ZW+W9XT02--T"G-[D(_7OT$A]:/R=!8 M/T9&4_T8&4WU8[<>U0*QE>YF.(AI241U&S:S3<,TT7W"L_EI;SCK&>8CV6!5 M_= 3?=6=74.VPH2#'*72E7-^(<-E5<=3#01=ZR=]285L$/1G)IM$Q)2!7$\I M%;N!%O4$L#!!0 ( (.( E=X?;>(I 4 ",@ 9 >&PO=V]R M:W-H965T*7)2MRS,5EL;+*34'PHE;*,PO9MF_E M.*63^:R^=U/,9VS+LY22FP*4VSS'Q="V"NZQ%KQ6H7;=:GROB8LPQ_-9P7:@J*0% M6O6E9K_6%GREM$J4C[P0OZ9"C\\ODV2;;S/,R0*\YVM2@&N6BY1;5[EP3\#) M'ZPL3\%;FK!<7$6$XS03-\[ [<<(G+PZ!:] 2L&G-=N6F"[*F<7%JBIL*VE7 M<-6L !U8@0/>,'>G<^3[K\;.M#\APNOQP:CSG4'Z\OWX++CDOTKLMQW<9 9R!&UP0 MRE^#/T4A8TOP"3^ ?SZP+ -B[^YPL?A7EP6-'5=OIZJ'Y^4&)^1B(K*O),4] MF!T9WB@9ESG;4E[NN2Q*W+)@N7@X]36/:2C+1,G3\=+8\_:7ZFR$GE]^EK0)M=S?&#C@1?696#0ID% M5>@,>H'O232H8@&4$RW68=G>(1Z"CH=@/#N>F0.CJ-]:Q4R"12;!8D-@@]"$ M76C"%WKDA":#91(L,@D6&P(;!&O:!6LZNH^NR"JE-*4KT:YGF"9$%X>INH6G M4\=&4M70B<$0RE5#(P9M![H27*R#"VSDZ@L'M/N.V1YU6?293_C; @Q-^W5# M-G!8)P?MP)/K:70D8'P$X-#IO3$!CCHMMIF8N:@820JQ$9.O@!>8EEG=1&@I M&(7[UKUG%"TRBA:;0AL&!O6!02]4+5M#ID)F$BTRBA:;0AN&K!^IX.@0<%S- M;#&>+)I:.<>6JV&DDQ-ETPE93EHK^^M#TZE"BRHE MYI,P4"JK*A?8OL*)!DU@30]0TH\H\*5G%*A.#7)SKA$Y0Z&:,$\BQ4\B#6GI M9Q3X@X<4J X-NAS1CRE084(SIVAR1(<&/0\>8*.?5.#XJ')$OQ'HV@,'*I'7 MR$$[##Q7]O@XP/@(P*'3_0P 1[O6^2TM",[2_T3ZKW!*V[@#1L&"%.D]KEXO MZS> T:;?*%ID%"TVA3:,4-_XP^E+-1ZC(\8WA\PD6F04+3:%-GROW4\N:'QR M.:KQ0.H,(=<1C0A$2'[UIY%"CCRQZ*"" \]5U$\K:'Q:,=1JM%:DEUTR&:H0 M"AV9"QV2)W.A"D'W4).!^@D!C;:S/Z#): V.OPG5"3F.+Q.CD5)?A6H-P@,/ M&=0WXFB\$?_N/@.IO3(*E031--2>DB"JD.?++*@RTZEW@(2^+4?C;?G3[052 MW\]KO%2%()2'B^@8J/@IJ,91:^_0,R?%JCYM+D4T1;(WYUO=W>Y$^[(^QY7N M7\'S:ZBY'\'SN#FO[N&;X_-WN!"%M 0960I3]IM A*1H3J2;"\XV]9'K'>.< MY?77-<&BTX !D !X;"]W;W)K&ULK9SM;Z/&%L;_E9&[ MNMI*VS6,;6SG)I82\ZZT6B7;W@]7_3#!$QN5%Q?&R:[4/[X#)K8ADXE9/5\V M@.?\SH"?LQQX#)?/>?%7N>%B.J#*"LXI1G99QGI."/5X-K\R*D M5A50C_@CYL_ER3*I=N4AS_^J5H+5U<"H9L03'HD*P>2?)[[D25*1Y#S^;J"# M0\XJ\'3YA>[6.R]WYH&5?)DG_XM78G,UF W(BC^R72+N\F>?-SLTJ7A1GI3U MO^2Y&6L,2+0K19XVP7(&:9SM_[)OS8$X":#TC0#:!-!NP.B-@%$3,#HWP[@) M&)\;,&D")N<&6$V =6[ M F8GALP:P)FYQZE>1,P/S? -%Z^.:-6T/XKK_5B M,\$6ET7^3(IJO.15"[7HZG@IDSBKZN->%/+36,:)Q3)/TUA(P8N2L&Q%EGDF MXFS-LRCF)?F%_,:*@E42)A]M+EBB_?U\2;5 (;RB!X.*WTYK#=4 M2[S>K3\3DWXBU* &^?W>)A\__*R8V+(/YN;NEGR\4W)L/2?<99_)R*@Y(\UT MG/,Q5(-Q,;/Q,+/Q]1B;1Q)COHL)^NR4YJL*^TQ'S6E)5XN>?'$!XO_ M_&1:QG]5,D?";"3,0<)<),Q#PGPD+$#"0A"L51/C0TV,=?2%5^2[;/7,9%7( M9B_EJYC571O_)OO/DJO*0@OL6Q9(F+V'636L:HN?%L;E\.E4Z^^.<%^/,.FD M/<9[E^(C=RM PD(0K"6VR4%L$ZW8G.PI+O*LZK58TI(;BZ)BQU=$:C$N(RE) M(5>2F#W$22R^JU2HS=17A4B8O8=-3M1!I[..#I$)W3,2>LB$_N25_NG8:B<, MD E#$*PE6NL@6DLKVB\L7I&(2;Y4HKSPW.9E+%0M_HV6TU>22)B-A#E(F(N$ M>4B8;[VJ*M,P.O_/!\B,(0C64OGTH/*I5N7R*GB;9_5%L,C) R?;2O;RHK9J MYE5BU^+ZBAT)LY$P!PESD3 /"?.GK\0^F4W-CMB1&4,0K"7VV4'LLQ\6^U@E M=BVNK]B1,!L)[*')@U1M+;P3WPL4W^A6N2K723(E^5!: *6%*%J[ M/(Z>I:DW+4]:_.VNB#:L5/[FY4:/Z5T64*^RH;5<&\NBW=9&84>:G5[$5:!& M(SKM=BP*U*QSU\.'[F, I84H6EMT1^_2U)N7UXU%V3CC^Q^+Y6+#"Q+MBD*J M\6!8QESI#^D3])8CU+2$TAPHS872/"C-A]("*"U$T=H%<_1-30O;Q$#]4RC- MAM(<*,V%TCPHS8?2 B@M1-':Y7$T7$V]XXK\,8P^5>_2@=JQYFMOD7:M10>: MTCTGI0=-Z2M2FB/:O8$#=5!1M+9^CQZJJ3=1;[FH?C28/Y)E(:6KOFT#-4ZA M-!M*+_2 O@4!I=E482F.7WE1T)SN63D]:$X? M2@N@M!!%:POXZ+#2=QS6^Z_$2;B0;7L<,7(K5HS\0Y;Q4YQ\(@E[R(N3FT*" M?2/1Z;.$2L%#S5(V+\N3<\;W3X27(DZ9J-NFK?PT M?D@X2>2"LEJ@+C"49C>TEOMD&-:HVSY![=WSDGK0I+XBZ=RT.H\0!LTH\ZV' MH.\^D/%L/)\J57I&['1 TFCUXKU7NMZI['E:.4$H0ZKE":#:4Y4)H+I7E0 MF@^E!5!:B**UB^/H"=,)MI^!.L!0F@VE.5":"Z5Y4)H/I0506HBBMQ;$;ISGG3^5SU/(NMGV1O84.]6RC- M@])\*"V TD(4;2_LXK.NWE56=N)1LE>1DZ^&-:-?U>\ ZVV_,BZ6I MV&Z;%XYJNVM>>/OWH!W3[E_+]BLKUG%6DH0_RBD8GZ>RDHO]F\[V*R+?UN^T M>LB%R--Z<%]'80^T="T1I4B/I.SD[W=)R:IC*\(> M^F*3U+V'YQR2EUSLI?JN*P!#GFLN]-*KC-E>^[[.*ZBIOI);$/AE(U5-#795 MZ>NM EJXI)K[81 D?DV9\+*%&WM0V4(VAC,!#XKHIJZI>KD%+O=+;^(=!AY9 M61D[X&>++2WA"-:IBPJ_AD M%'YEF&>RE:QK9G!9C"94%&0EA6&B!)$ST.22/$(NLA_#@PVTX"OAG(ZY( M%'P@81!& WQ6_S\]'*$3]454X=S\^&["2S[V_ MR7/54/Z!?!(YGF<-UOBV=4'^?I2X)KCQ]PCTSY#?+9]XF(^M)==Z2W-8>E@L M-*@=>-FOOTR2X+ P].QBS/]Z4JMV4W6R$&K*&D@F!6]WN MZ2TH)HLA6]JY$C>7K8B[;!+%:;KP=\=ZSZ/FLSCI@U[IF/8ZIJ,ZNO74!$OU M08P]DZ -77.&1[X@1:.L@K?IMU-,CXBE292+EL74T:TI2D9CBXFD0#1.>]81G MHX3QK.,5)O .40JK^0LQN($T=V5\B.KLG,1D?KI3!H+B=#Y,=-X3G?^,\XI5 M;_RDSL]/:AHGP8F"@:A@-IF>2/"/+M0:5.G>&9KDLA&FO5/ZT?XI<^-N\)/Q M6WSBM"^2'S#M^^B>*BQ FG#8(&1PE:*KJGUSM!TCM^[:7DN#CP#7K/"9!LH& MX/>-E.;0L1/T#[_L/U!+ P04 " "#B )7FA%[/#<# #'"@ &0 'AL M+W=O$ \;>Q*O6.^:W772\O7,VHX3P'4C+B_VWN:<.;,[HQFOE?YJ,D0+ M-[F09N)EUA9GOF^2#'-F#E6!DG862N?,TE0O?5-H9&EEE L_"H*1GS,NO7A< MK5WH>*Q**[C$"PVFS'.F;ZH;TN+C3-_!8E MY3E*PY4$C8N)]SP\FX9#9U"=^,AQ;7;&X*3,E?KJ)J_3B1H'$K M3%JZCY]3?!1KQ ^OZ7S\-IB;KYT1:$&/^H&=PE]9@J6X,2CC*T0O?C1@W 4 M/.MQ_:AU_:@//9[BDDOIW)XSNK,$NQRL(485A"L0J_AT,/97';3#EG;82SO+ MF%XB6 5X0Z7)=-+6$,,=VJ";==2RCOI9F] MG->6\N,[<\7K*;Q7\L YT<5]O*_:DY;YI)>9LN:>>SW9E_*TI3SMI\P+H6Z1 M+A8UE;E*-5[BMLV%O+;P_@1O[O3(XW-;(L+]([IW##5,NPOE?>G M<0,PZF'U=WJ+'.GR7 =E(%&EM'6;T:ZV7=KSNC?9'J];O'=T]UP:$+@@T^#P MF-AUW375$ZN*JE.9*TM]3S7,J--$[0[0_D(INYDX@K9WC7\ 4$L#!!0 ( M (.( E>K\UE0 0< *Y 9 >&PO=V]R:W-H965T*1=M"9=$3::<= M]N%'R8IH2C)C>:!?"-V/-'?K$2Z#92^3-=]N4MY$.:-MG$?#P:C_C:(DMYLFM_[D,ZF8J_B M*.$?4B3WVVV0?KOGL7B\ZWF]IQL?H_5&93?ZL^DN6/,%5Y]W'U)]U2\I8;3E MB8Q$@E*^NNN]]6Z93[(&N<7O$7^4)Y]1YLJ#$%^RBW?A76^0/1&/^5)EB$#_ M./ YC^.,I)_C[P+:*_O,&IY^?J+_E#NOG7D())^+^(\H5)N[WJ2'0KX*]K'Z M*!Y_YH5#PXRW%+',_T6/A>V@AY9[J<2V:*R?8!LEQY_!UV(@3AIH3G,#7#3 MU0;^F0:D:$ N[<$O&OB7]C L&N2N]X^^YP-' Q7,IJEX1&EFK6G9AWST\]9Z MO*(D2Y2%2O6WD6ZG9O=[J>](B3[R(([6B(5>H"A!GS9B+W5?]%HC82L23D84-[ZFX_ M,]=@)_V2=O$!F\1GB 2XWP[/*>2MWP9+?]71IS(F] MV???>:/!CTWC#@FCD# &!+,BY)<1\EWTV2>A@A@]/+W\Z3?>8-H_G YXW:AB0>L6Q!MCVX@U&/FEB>7SL/1YZ/0YST-=FM9" MA!))$3?5C7LGHVWR0<(H)(P!P:Q C,I C+HL#R/("$'"*"2, <&L"(W+"(T[ M* ]'YO#DE?6'7J4ZU&VJU:%N,<*C2G%P42R')Z7#$Z?#"SU3U0.C(08=E(L">OH6>[[O5PI&@U6U8C28X"&I5![68'5N1N&=J"?/Z3GE M4GN:9V3(#UIV[S*O&[UU@MIF(BB-@M(8%,T."38AP5T6C((.%2=(&@6E,2B: M'2>C$3VGP+FV:)!ZT1A62T;=IE8RGL<9# M)Z%U D+2*"B-0='L6!@YZ T[+12@2A&41D%I#(IFQ\FH1<\I=:XM%*/ZK_OQ M3;52U(UJE>("#G-R;+>-!//<&JQ2*M"_Z+(_8+BQK?,2DD9!:0R*9@?(2$9O MTFG] !6/H#0*2F-0-#M.1D!Z3O53B1/_NN.);%3S!<=ZU4>UD@$J B_IDD%U M:2]L&'6'W>JN7HBN_&N)NY^V&0]*HZ T!D6S(V94*?:ZK$P85*J"TB@HC4'1 M[#@9J8J=$NORRE1P++E277=Q]]5ZG)_OD4'U:(^>$9#8+2!9MMD@%4FT;)P MNENWSF+0=410&H.BV7$PFA;[G58;4+T+2J.@- 9%L^-D]"YVKW]>IZ,*J%4( MB#^N%I^Z555(-8%&P^K*CA-D.VX$)'8+R)-"<;&*/E>9U-[@":Z6"U"UVM C'HZKA:4+ M$8J-",5N$6K7H&L%%.AJ)BB-@M(8%,W>OF8D+QET690(J- %I5%0&H.BV7$R M0I>XEU\O+DH%QYI\X%%UX+&,0%=Z02E45 :@Z+9T3C9#=OM=EC8_;"P&V)A=\1V(62)$;*D MBTVQ!=0A?>;/F]#G35B#R=E*840A>6Y3;+H3>L;!]9QD?6[OBIO1.@-!ESI! M:0R*9D?#*%72ZR/)?5MJ]ZDNM^M,'+MGV_B M>*0J>)P@VV\C HE;!-:JQ?5:QMU3ZUP%%92@- 9%LV-FE"?I= ,M =6N&M\UP4!H%I3$HFATFHTK]3G?F^J!Z%91&06D, MBF;'R>A5W[VP>DDE M6DH#1:T*PJ6=W;"]7C<83[)^>OMUQ/_[*#[U*/WCY1 MQU.SY=WR+/FKMUP( !() 9 >&PO=V]R:W-H965T> H@T+;("1\;J1"KD67Q.(4"; ML>$8NX&;;)D*-6"%P0HOX1;$_>J:R9[5L"19 81GE" &B[%QX8QF/66O#;YE ML.%[;:24S"E]4)W+9&S8*B#((1:* G8&!HH@04N#7 >ZD'OP;X+_70JP%:NE5IUXF+L,!A MP.@&,64MV51#9U^C9;XRHO;)K6!R-I,X$5Z2F!: [O 6..I\Q8QAM7)=U(E MX"SG7?0!W=]&J'/6163RIG[C#,/75$B4HYF M)(&D!1\=Q_>/X"TIO%'O[M1/W*.$7TIB(L]^CUS;]5KBF;X<[K;)^3_OLW_V M?I ,K]D*GN;S3FX%%&4\SBDO&: ?%W,NF#S//]O6NV+TVQG5'3?B*QS#V)"7 M& >V!B-\]\;IVQ_;DOV:9-%KDLU>B>Q@6?QF6?QC[+ME$7)98"O+ PA>([IW5/1LL0!=0N2-T\B7@J%-[7&JSOG0'-IONVT[[@2R;]KMP.@$<&@Z M[<#9":#CF[TGR"J#UMXE7P!;ZNK*44Q+(JI#WHPV!?Q"UZU'XQ-G-'5:QB-9 M\*OZ_)>^>BU<8;;,"$V<@ @ I@0 !D !X;"]W M;W)K&ULC51M;],P$/XKEI'0)J$Z3;J"1A*IW4" MM*EJ!7Q ?'"22V+-L8/MM./?XY>^YRY_0@U9-N 0QZ[KC0 M&6Z-Z6\)T64+'=4SV8.P-[54'3765 W1O0):>5#'21Q%2])1)G">^K.-RE,Y M&,X$;!320]=1]7L-7!XR/,?'@RUK6N,.2)[VM($=F*_]1EF+3"P5ZT!H)@52 M4&=X-;]=+YR_=_C&X*!/]LAE4DCYY(S/588C)P@XE,8Q4+OLX0XX=T16QJ^1 M$T\A'?!T?V3_Z'.WN114PYWDWUEEV@R_PZB"F@[<;.7A$XSYW#B^4G+MO^@0 M?!<11N6@C>Q&L%70,1%6^CS6X000QR\ XA$0>]TAD%=Y3PW-4R4/2#EOR^8V M/E6/MN*8<#]E9Y2]919G\ATTML0&;:&7RC#1H*M'JA1UM;I&5_=@*./Z.B7& M!G,04H[$ZT 9/_KL"/5:&-LOWR\US:@6UQGLW-T*WN:0D9MD.B0>T!YZ]? MS9?1^PM:%Y/6Q27V_''H"E!(UG8>G%I:<#B60I\3&^AN/)V;SWV>I&1_JH"< M]$X'JO$3HE$I!V%"&TVGTQ"N0N_]=0\3_$!5PX1&'&H+C69O;5P5IB(81O:^ M$PMI;%_[;6L?$E#.P=[74IJCX0),3U/^!U!+ P04 " "#B )7]5 >-A . M !UD &0 'AL+W=OASDNF'+R73A@"L88I^ M[DUREA<_"+L"S'T6@,X>FLUOV]NZ;I/?5\OU]OSDMFWO3B>3[?RV7LVVWS5W M];K[S76S6 M*5>+5;W>+IIULJFOST\^LE-3EKL&>XM_+^J'[<&_D]U0/C?-;[L??K@Z/TEW M[ZA>UO-VAYAU__M23^OE^C)"[P7R>;>MIL_S/ MXJJ]/3\I3Y*K^GIVOVQ_;AZ^K_L!R1UOWBRW^_\F#[UM>I+,[[=ML^H;=^]@ MM5@__G_V>^^(@P8=AV[ ^P;<;Y"]T$#T#<30'K*^03:T!]DWD$,;Y'V#?._[ M1V?M/:UF[>SB;-,\))N==4?;_6,?KGWKSL&+]>Z3==ENNM\NNG;MQ65]TWU. MVN3G^J[9M(OU3?+NLOOT7MTOZZ2Y3L)?_[!^_#AW'XMOD\]_/%F\3]ZINITM MEMOWR8?DUTN5O/OF??)-LE@GO]PV]]O9^FI[-FF[=[SK=S+OW]VGQW?'7WAW M(OFQ6;>WVT2OK^HKHKV*M\\C[2>=IY[=Q9_<]8E'@7^_7W^7B/3;A*=<$.]G M.KPYIX;SMM[UVWHW\>:JGG?-&=7<\:5X_NB)/4^\P/MGMVY>SI;U]I3Z8#RV MS>BVN_7V='LWF]?G)]V"NJTW7^J3B[_^A>7IWZBH(&$*"=-(F '!G&AFS]', M8O1]-+>[:%+!?&R:[YON_M9]N>!Y7K+L;/+E,$R$&4\KD;MF*C23:([SH([S<19@*\"-.'GY>A6#>% F-/LB* ME]X,":U$RKWI09#*BGE6)CK&D1XLGCU81&>'JCOH?#%[? 1=7R4?5[N'D#_W M+Y!SI$#.$21,(6$:"3,@F!/A\CG"Y8 Y7809RK,9?#1+;/4FP-3PD@* M;_%7H1'+"R&\J4)8%3Q+O:D2'>I(1U;/CJRB4^6'=5MWU#;1OWT]2;328^RK%>/$AX&=2+;) 70RO*BZ$5 MY46B1\*+T5&.]2*W7N31!6.[_3:;,!,M* M?YI\C9R8V:289=%I\NC&C]MMW;XP/4#I9^]A)$U!:1I*,RB:&U>;M[-HZMC' M=;:/*QE6&7PZ\U)F5>%/"6@B/K!7#>W5]+1#H267G*7RN5?7R3:!9O$,>O]0 MN^T5:+UQR4J?9Q0=(4E*:A-(.BN3&V*3Z+Y_AQ$9A!$WHH34%I M&DHS*)H;5)O5LWA:']6"69A-?ZBRW!>Z*+.B9)7_M$"8L;)@S%_R*+L\R_TD M/CZRL9ZS:3R+Y_&O/R] TW8H34%I&DHS*)I;-;2I.Q^2NK_\O,##S/F#*-)" M^@\,\7Z.C=C0;C6T6T-WRZJ*TX\,W";W/)[<3YMUNVF6B:J_+.;T^A,G'#N# MH#0%I6DHS:!H;F2MX,#C@D/\08%#508H34%I&DHS*)H;5*LR\+C*$'U0X&&& M7_%0>B/,RDSZJIHBS%A1IKE?%J/L\C+G'L_$1S;6@^O('"HF0&D*2M-0FD'1W$!;,8%'\]JQY>2>ZA9^.(U957Y?[),?+1CO6FS>%ZB:\HYKSZ97^; EMPK\QH4T9S)30)O-+H?'1C?2>L+F]2#&E4(%, MHJ=0FH+2-)1F4#0WOE93$$,V# PMA8JP>L]37[:<$E:L8G[.0EB)JO"FFB:L M9.$_JIGX(,W5D+UF4KQ0"!4VV1?QO?6>JIG\[^!_*K(E@IB7,"DOE/#J$1*]+,7_X(*U$&3PY?(ZD7-JD7\:0^7/RL M]MDO@[0SH7L'H#0%I6DHS:!H;KBMZB#BJL,KJQY48(#2%)2FH32#HKE!M0*# MB L,\54O3/$KD5;!ND>H!3(-]E@39JRHBF"7-6F7IFGAKWY?0US(K+B0Q3<. MZ-T1_$VS7LSI@Y5020%*4U":AM(,BN9&U4H*&7O#(I=!=RA :0I*TU":0='< MH%J)(XNFVJ^<@.;A#9#^ 8(I8<2#>S<( MHZKR,T_"2*2^Z!8?X5@/VH0]BY]#&%S3SJ#G$: T!:5I*,V@:.ZU0U96D$/. M(PRM:2A- 6E:2C-H&AN7&TB+^.)_&LU;4GDWE6>9_XFCW@W1P=L6*\:VJNA M>LTK+EXXJ2-MQB_C&P<.A,UCZ]EQ\M'3"BH 0&D:2C,HFAMQ*P#([ VBIX1N M4H#2%)2FH32#HKE!/;C ,'Y((2IZRO!X0)E5_I,U856(W'^T)JQV]1H_$Z7, M9%H$3PY?([&7-K&7\<3>7?R&U;/CR*,G"/1, I2FH32#HKFAMJJ#?,L%!Q(J M,$!I"DK34)I!T=R@6H%!ON&" TE=*ECRPC_*3=F)5)3^%0>$G6!%Y1^$U(0= MST4J?1DN/K:QOK/2@HSO!;ALFW6]65S=U,FGS>S/Q9+T(516@-(4E*:A-(.B MN3?>6EDACQ^%B"]V.72S I2FH#0-I1D4S0VJE3GR^/F'Z&*7$P<9LBJXC)4R M$\+/715AQBN6^V4ZRDR*X-AI?%QC_69EA#Q^Y.&8FG8./?T I2DH34-I!D5S M0VQ%C'S(Z8=C[O@F+BL(3IH21L$V8$48<9X%EWQ3ERGZ=QZ8^"C'>M$* WE< M&#B^GIU#Q0(H34%I&DHS*)H;:"L6Y$-N-#BZGIT3.3WW*V93RBH5W)\VH17G M_BXL35FE03T[/MJQWCSX?H'XM08CZMDY5$. TA24IJ$T@Z*YD;8:0C[D7H/! M]>P\O%W@@PB.H%)6TK_Z7I%6?HJJ*:O<%_I,?)1CO6B3]CQ^LF!P33N''C* MTA24IJ$T@Z*Y\;7"0C[D%H.A->T\W/]?E/Z-U801XS+XMA7"*O-O.]"45<7] MXP;Q,8[T86$3^"*>P+]:TBZ@.3R4IJ T#:49%,V-J\WABR%W&+QR]'Q&M2IAG9JJ$[3\N"Z!-?#-MLOXIL& EGSV*IVG'_TS()* %": MAM(,BN;&W4H Q5N^Q;" ;E6 TA24IJ$T@Z*Y0;6*1!%-A..29]_V< 7QSRJ^ M;J)>-]&OFYCX.,;ZR2;T13RAIQ:]8=7L./CHB0$]D0"E:2C-H&ANP*WF4,0U MAU=6.ZB\ *4I*$U#:09%"@SHL 3 M']=8OUE!H8CO I@VF[NF6^OJIY6.]!]43(#2%)2FH32#HKFQM6)"$3\ <4SQ MKH!N5H#2%)2FH32#HKE?/6JUCG+(&8@CBG4\9L/!I?P2JB\ *4I*$U#:09%<^-KY85RR(4'0TMX97CK M0/"=R]/>R/EVRN [9PF2X'Z1FR 5P;GM^ #'.M"F\F7\M,&K];L2>N 2E-0 MFH;2#(KFQM5*#>60&PU>KM_US0\_FQDKR^ KF./='!VP8;UJ:*^&[+7*\LHK MX4VVMW7=JED[NSA;U9N;>EHOE]MDWMROV]T,.G@UV=37NR]G//W(3R;!ZY_8 MZ901KRMVJO>O3RS^XNQN=E/_.-O<+-;;9%E?=UVEW^U4V\WBYO;YA[:Y.S_I MGN,_-VW;K/;_O*UG5_5F9]#]_KIIVJ&UL MM9IM_BH;>='(S=S$2#S:NXYDD0)M.KLW$=^V+3E\06[:9 ^1*<22V M:1KQ'UAZ1P*"S^BNE.[!VC?"@/C'W/3VX6%X:9WQ%-Z%SFB$C]>Z37-$ERDKJ/ M_RJH4/G^EA,7@UF(=(T&N6_!TOY/K"&!EH09?1-I'W;/<;K0;DY+PY M2T3Q%^TJ6]- \ZV0+*V@50.I.M@O^!@50[6L1'L MRL$^-H)3.3C'.KB5@UODODQ6D6D_DM%TPMD.\=Q:T?*#HER%MTIPG.4S:R:Y M^C16?G(ZHRLU3R2ZIQO&99RMT-E,S=[%-J&(+=7E1YIM*5IREJ+@25*>10FZ M+NZ+?J!?*5OQ:+..Y\KA4DUZ\1&=^51& M<:*./J-O,Q^=??B(/J X0U_7;"L42TP&4@TJO[7!O!K 53D \L( +/2%97(M M4) MZ$+C[_?[NSW^ Y7,.J/D.:-7I!?X^S8[1Y;Y"1&36)K[N3[>G>B&\[;H MP=NBA_WN/ITK=ZQS;^72JF>G5?"LHV?G359VT[PK_7.KS-&-I*GX5S=Q2K:M M9^RPVT9Q>&*HG"\H?J3']^2?LFK_HJ@8)\R%A 20L!(*UJFW7U;;[Z-,_ MU(M41 G5=H'2U2U<\]?EXY2X[@C;D\'C?IDT9L3T++=MYA^:.>8(6U[;+#@T MLVWL>9V@8>^P7IDTITZ:T_N(%-U7]>44147S'>N2YT ^"9 P'Q(60,)"(%BK MJ&Y=5+?W2?C*I'IK)IW2ZBI;76WO]0L&[Z!+8=H&'OL%Z9-&PV7_G,MR\9*@;0PP!*\T%I 2@MA**U:[OW M=1X#K1PJT/Y<]8AK=E<._?%.KMQ100/0H*$V*+8]_=H!DR;7I#?7,[;M7SWT M^Y_\#$'2?%!: $H+H6CMNC:B WY/U0&#R@Z@-!^4%H#20BA:N^B-]H#?(#Y4 MOJU5@NV9HVZOU)A9EMU1%7R-&?&P>] $-6:.=2 ^](_KM7EKY <,H#]@4 $" ME.:#T@)06@A%:]>V42$PE R!#S4!RQHYW<5V?[R3*W=4T T:*@+BH>>^\)B MHE$B<+\4$6PYV]#B!Y4_Y9IR;99!Y0A0F@]*"T!I(12M7=I&D\#O*4I@4%4" ME.:#T@)06@A%:Q>]D2;P&[0)K%$=L&MAM]LOO0/9TQMZMM-=4.AD!\]U2;<3 M'N*(:6&K*T_T#^V5J2.-/D$ ] D"JD^ TGQ06@!*"Z%H[=HV^@2!TBZ:HC_@R:4[+FH &C741<4CU^Q*%(.]C1XIY:MB2XY <[;-9/FK>GVU MWO9S66QVZ5R_PN-KK+GNXW%0;NII\.4>HR\17\690 E=JE#F^5!U&UYNVRE/ M)-L4VTP>F)0L+0[7-%I0GANHSY>,R>>3/$"]>6KZ/U!+ P04 " "#B )7 M8,YJD6<& +/ &0 'AL+W=O&;9C=JVN[%:B\F9ARSY<.%(6FD_?$[8(*- M.R%8/>I- GC.)L0^_8#>.?-M>96!LVE"",69*':4(RMCH? MO%-/?756"JH6GT/VD.\MDW)7;M/T2[GB!N<#I>P1B]B2EP@J_MVS2Q9%)4GT MXVL-'32>I7!_^8EN53LO=N:6YNPRC?X* [X^'\P&)& K6D3\0_K@L'J')B5O MF49Y]9<\;-M.Y@.R+'*>QK58]" .D^U_^JT^$'L"=?R,0*L%VJ%@\HQ@5 M& M?1W&M6#D[2?-G;0;<=)=40,RBGB[,L?2!9V5[PRH5JG%9Z,;+"I(S4#<_$IZ'0\86; MW+.\9K1*[2A*]S8B8!"R1ZLUNOOZ2WN_63R4L YX4.C#L M0W'DF\.O/1W^"ZV3^&Z3G1!M_AO1%$V3'=%NN5I4HG:[U09;"G/UV;Y[O>7J3"+W>_1=E_6]-0A' MS3E@5.%&S^!NQ'4Z*")&TA4QOQ8A?R17C*_3@.R?'?Y^+V3$Y2S._Y%T^6+K M,99[E#.#TWQ#E^Q\("[].$^2!8*W;C)G;C+OK"HF%&[FE4,"*NIR3E:Y81&OQ;U(F3A:R3>&S(MC"] M@I53[_O%VY$V/QO>[X='UF@Z;3S=B,;N8,.$N8B81X2 MYH-@K4$\:0;QI',07]]\)&;$>)8FX9*2]SR@LG';"3EVW")A!A)F(F$6$F8C M80X2YB)A'A+F@V"M7.E-KO2?,"?3D;%#P@PDS$3"+"3,1L(<),Q%PCPDS ?! M6K&;-K&;=E_.6+84R:)W(G@/"Q)0Q$I([$2_.A#LG="DN=)GTQMQ%I]6QJ4+"#"3, M1,(L),Q&PAPDS$7"/"3,GTE.'IK>G#Q:J9HWJ9KWO6L@4L5HEKQ-"TZBD-Z& MD9@FRL(S_^Z7]TR;:NV3V&6G[;&A0,),),Q"PFPDS$'"7"3,0\)\$*P5'E79 M/>Y2.N/SKN I9\LU^2PN385PD.6EFW'LU09*,Z T$TJSH#0;2G.@-!=*\Z T M'T5K)VSO@;+Z$^Y11S:=ELP()VQ(;2 M'"C-A=(\*,U'T=J1VI5(J)V/@K^?-Y+_GA;))=V$G$;$*N1E41?=[*-C!BV. M@-),*,V"TFPHS8'27"C-@])\%*V=O%V5A#K^&?-):.4$E&9 :2:49D%I-I3F M0&DNE.9!:3Z*UH[@KL9#[2[RV 6-+-,X#JM%:5=5H78^/5Y5":CZ*UL[ K=5"[:QW^; H< M-LV36FDFH!4--:V\2;GW5$S1]<.S.K1:H:>K!76U>[HZ4%<72O.@-!]%:P_Y M746"VEV2L)O(2 4#O3PMJ*?=R].!>KHR3_W0TX-Z M^BC:=N@.]U[9BUEV5[U5FHOI=9'P[9L[S=;FS=5WU?N:!]LOU5-#E6PWU5-K M^XK@#K]]3?:*9G=ADI.(K825,!BPK M&XC/5VG*GU9*@^;]W\7_4$L#!!0 ( (.( E?@[LC=1@, .,3 - M>&PO.Z:#OLQ?9D\T7AQ"H#W7]L98%M?'=Y_ONL^]"W Y*LQ+L>LZ8"9:Y MD.60S(TIWH=A.9VSG):GJF#2(IG2.376U+.P+#2C:0E!N0A[G4XL?"V4N7@7N?O3VZ*AS M>W*QZW]3 2/8+TM(/S6@RCCK>IJ^G'EL@%'F-AYWY%OW\AZVR _0OM M>]18\1M!8&#!B5_3=XUH:H"6IK"N\FB0*;DI=D2,I[!W>=!0U8\^1<*EWE=AG<[TD]?0=86R"0 M"]$([!'G& T*:@S3\M(:U>3*^0 *ZO'-JK *9YJNNKTSL@FH;C;)1.F4Z29- MEZQ=HX%@&#E-.9DK32L(ZH!Y9VRH2XAJ?S6[;%OU /64SM(+JH:-Q!O"WV1QWFS9Z$F]0\#ME/B[LP*\TROJSL9=8( MP-B[.#LM"K'Z(/A,YLPM_M$)1P.ZC@OF2O-[FPU:96H=3)/@CFG#IVW/3TV+ M&[8TZW9:9KCFW@%J_K?[/&.2:2K:HFWOO^1=?K+BZ/RY)%??*KN"O1KK5^Y+ M%WEV""+C0Q!Y$#W9/P21RP&(?Y$<"P M/)@"+,9%87G^I_7TT?4X#-/6]R)]-*:/QK@H'S*N/E@>?TQB+_]*DR2*XAC; MT?'8JV",[5LR/1W>XU7&^^0_7V U71?AV KQ3L16RF^UX#X M]PTBDL1?;2P/1&!5P'H'\OOS0$_Y8Z((JHIIPYY@'$D2#(%>]/=H'".[$\/' M7Q_L*8FB)/$C@/D51!&&P-.((Y@"T( A452]!W?>1^'Z/15N_JTW^@-02P,$ M% @ @X@"5Y>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'NUVJ7JBTD97^I>YL68YZT>[$=^6"S@\.SQO(A5SZ]DB0RR<)(*/>Y1 NN-+.A[9%>WT) MC,\*&N_VZF#O=!F4F\B@?G>VWFJS;BX#=S% M]'&8?^["^*U^S]AM*N5SM7$ MYG6E3-C%T:FR 31^H[>^)XRLU*AW8Y^5$X]RK9J;@G^9%KL;#$"&PN6N-9QP MTZ)E9.1YF$UN9_/;B8"M^P,[7\?UX=G,K$&1,0,9GA/PK1I ) 9F< M!7*^@)]OMS,$F1*0Z1DA.Y',",CLG) )@KPD("_/"9DBR"L"\NJU"2 /,0\2 M0T9#:@X?RN/$:B!!(Q&^1.&VER+4LQ-3ZXMKD7 MTA3B3FJ'-1=1"HF8'3+?2*?Z,"#@6;NQ%5S)_W,T1)0](F9]3-0R8!9*$A&S M)>ZM]^(1DJDV:)B*LD+$K 68(>JJAA/0@P]A WA-/SJU@:Z$C!1C4EZ(N,5@ MJTJ']U%P8]M93<$8Z0Y:R@L1MQAJKXV"7GY2LM1KTS1O:9]4,X8Q)N6(B%D2 M4Y/;2HF%_-D)74P9(68VPERMVV@]J:UU3<]B,,H-\0G8V0]OB8BX@)5WJ?P'S$6Y M(F9V!Q. MF+L,\V!"2LG7)2/VG@%)*0.E)RV 'K!B3$E#*+* #S#^57F^:Q'C\K+J/ M)26@E%E =,:.!912 DJ9!41G['V,20DH9180B=E]VT@)*&,6$+VPP)V>40+* MSKK^P5E'1@DH8R^GO9=#WZ33S$8?WJ9.C$D)*.-^U7*X3,.L&),24,8LH".8 MV)D8DWQCSVPA$K,[TBD+92=8!KU5GX\\FCCKR"@+9:V%!ONOA0JU@H%9S. O M/!S/99D_.M'\[-Y[IEGS?F)5E^4-''LP]U86^X^/]A].??D;4$L#!!0 ( M (.( E?S((MYZ0$ !(B : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94 MUMCR]5]]LL:>OZ1=6[;=(6^V?9X<][M#7C2;4OJ'$/)RD_9MONGZ=#A?677# MOBWGY; .?;M\;]NI3W^9V*U6VV5ZZI8?^W0HOPP. MG]WPGCBGHK@=Z* M>BN!WCIZV2;06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#; M4&\CT-M0;R/0VU!O(]#;1ILE!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z M&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMHLYM ;T>]G4!O1[V=0&]'O9U M;T>]G4!O1[V=0.^(>D<"O2/J'0GTCJAW)- [HMZ10.^(>D<"O>/H8R6!WA'U MC@1Z1]0[_J?>N9QV*5][OM?X_/^DNISO3=?'7Y;?)T?L7' .\ O(XQ=02P,$ M% @ @X@"5[)H2=C5 0 OR$ !, !;0V]N=&5N=%]4>7!E&UL MS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL# M@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS M(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+ M$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K% M=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X? MRHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^ M/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B* MJ!R%5(YB*D=!E:.HRE%8Y2BNN3 MM>N__J6@O^>MJ;OW?#;\MW'U"E!+ 0(4 Q0 ( (.( E<'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ @X@"5X>]'^;O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ @X@"5YE&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5T$V\U8'!P X1T !@ M ("! X 'AL+W=O>7K<% "&@ & M @(&)& >&PO=V]R:W-H965T&UL4$L! A0# M% @ @X@"5_7*Z"%_! M! !@ ("!=AX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5SRF_V=Y M#P =:X !@ ("!G2X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @X@"5QAZ;ID*! @D !D ("!>54 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5Y^4=M=&# XR !D M ("!-(, 'AL+W=O&PO=V]R M:W-H965TUYC4Y@0 $40 M 9 " @4B6 !X;"]W;W)K&UL M4$L! A0#% @ @X@"5VF[[OG-"0 4Q@ !D ("!99L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@X@"5Y#Q!LS(!@ 6!$ !D ("!\:P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5SOX&EN=!@ MFA@ !D ("!%+L 'AL+W=O&PO=V]R:W-H965T/$ !X;"]W;W)K&UL4$L! A0#% @ @X@"5X0815#> P <0L !D M ("!S\< 'AL+W=OS>QRT# #W!@ &0 @('DRP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ @X@"5Z$=5Y%Y!P SQ$ !D ("! ]0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X@" M5]=H7Y2@ @ \08 !D ("!-^< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5YE^ B$&! _!8 M !D ("!4/@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5S\)X(*W P I X !D M ("!)P8! 'AL+W=O&PO=V]R:W-H965T M6VB)L , $40 9 M " @2@- 0!X;"]W;W)K&UL4$L! A0# M% @ @X@"5R!&CV4G$P L#&PO=V]R:W-H965T+-!S'&@, ((* 9 " @>8G M 0!X;"]W;W)K&UL4$L! A0#% @ @X@"5WA] MMXBD!0 (R !D ("!-RL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X@"5YH1>SPW P QPH !D M ("!SSP! 'AL+W=O&PO M=V]R:W-H965T+/FKMUP( M !() 9 " @75' 0!X;"]W;W)K&UL4$L! A0#% @ @X@"5SH*>V<@ @ I@0 !D ("! M@TH! 'AL+W=O-A . !UD &0 @(':3 $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ @X@"5V#.:I%G!@ "SP !D ("!D& ! 'AL+W=O&UL+G)E;'-02P$" M% ,4 " "#B )7LFA)V-4! "_(0 $P @ %;<@$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 00!! +X1 !A= $ ! end
XML 71 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 72 report.css IDEA: XBRL DOCUMENT /* 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; } XML 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 375 246 1 true 76 0 false 9 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.stoneridge.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation Sheet http://www.stoneridge.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 0000010 - Disclosure - Recently Issued Accounting Standards Sheet http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards Recently Issued Accounting Standards Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://www.stoneridge.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Inventories Sheet http://www.stoneridge.com/role/Inventories Inventories Notes 12 false false R13.htm 0000013 - Disclosure - Financial Instruments and Fair Value Measurements Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements Financial Instruments and Fair Value Measurements Notes 13 false false R14.htm 0000014 - Disclosure - Share-Based Compensation Sheet http://www.stoneridge.com/role/ShareBasedCompensation Share-Based Compensation Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.stoneridge.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Loss Per Share Sheet http://www.stoneridge.com/role/LossPerShare Loss Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Accumulated Other Comprehensive (Loss) Income Sheet http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome Accumulated Other Comprehensive (Loss) Income Notes 17 false false R18.htm 0000018 - Disclosure - Commitments and Contingencies Sheet http://www.stoneridge.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 18 false false R19.htm 0000019 - Disclosure - Business Realignment and Restructuring Sheet http://www.stoneridge.com/role/BusinessRealignmentandRestructuring Business Realignment and Restructuring Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.stoneridge.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Segment Reporting Sheet http://www.stoneridge.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 0000022 - Disclosure - Investments Sheet http://www.stoneridge.com/role/Investments Investments Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954701 - Disclosure - Recently Issued Accounting Standards (Policies) Sheet http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies Recently Issued Accounting Standards (Policies) Policies http://www.stoneridge.com/role/RecentlyIssuedAccountingStandards 24 false false R25.htm 9954702 - Disclosure - Revenue (Tables) Sheet http://www.stoneridge.com/role/RevenueTables Revenue (Tables) Tables http://www.stoneridge.com/role/Revenue 25 false false R26.htm 9954703 - Disclosure - Inventories (Tables) Sheet http://www.stoneridge.com/role/InventoriesTables Inventories (Tables) Tables http://www.stoneridge.com/role/Inventories 26 false false R27.htm 9954704 - Disclosure - Financial Instruments and Fair Value Measurements (Tables) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables Financial Instruments and Fair Value Measurements (Tables) Tables http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements 27 false false R28.htm 9954705 - Disclosure - Debt (Tables) Sheet http://www.stoneridge.com/role/DebtTables Debt (Tables) Tables http://www.stoneridge.com/role/Debt 28 false false R29.htm 9954706 - Disclosure - Loss Per Share (Tables) Sheet http://www.stoneridge.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.stoneridge.com/role/LossPerShare 29 false false R30.htm 9954707 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables) Sheet http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive (Loss) Income (Tables) Tables http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome 30 false false R31.htm 9954708 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.stoneridge.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.stoneridge.com/role/CommitmentsandContingencies 31 false false R32.htm 9954709 - Disclosure - Business Realignment and Restructuring (Tables) Sheet http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables Business Realignment and Restructuring (Tables) Tables http://www.stoneridge.com/role/BusinessRealignmentandRestructuring 32 false false R33.htm 9954710 - Disclosure - Segment Reporting (Tables) Sheet http://www.stoneridge.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.stoneridge.com/role/SegmentReporting 33 false false R34.htm 9954711 - Disclosure - Revenue - Revenue by Segment and Geographical Location (Details) Sheet http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails Revenue - Revenue by Segment and Geographical Location (Details) Details 34 false false R35.htm 9954712 - Disclosure - Revenue - Narrative (Details) Sheet http://www.stoneridge.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 35 false false R36.htm 9954713 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails Inventories - Schedule of Inventories (Details) Details 36 false false R37.htm 9954714 - Disclosure - Inventories - Narrative (Details) Sheet http://www.stoneridge.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 37 false false R38.htm 9954715 - Disclosure - Financial Instruments and Fair Value Measurements - Narrative (Details) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails Financial Instruments and Fair Value Measurements - Narrative (Details) Details http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables 38 false false R39.htm 9954716 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) Details 39 false false R40.htm 9954717 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details) Details 40 false false R41.htm 9954718 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) Details 41 false false R42.htm 9954719 - 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) Sheet http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails 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) Details 42 false false R43.htm 9954720 - Disclosure - Share-Based Compensation (Narrative) (Details) Sheet http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation (Narrative) (Details) Details http://www.stoneridge.com/role/ShareBasedCompensation 43 false false R44.htm 9954721 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://www.stoneridge.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 44 false false R45.htm 9954722 - Disclosure - Debt - Narrative (Details) Sheet http://www.stoneridge.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 45 false false R46.htm 9954723 - Disclosure - Loss Per Share - Narrative (Details) Sheet http://www.stoneridge.com/role/LossPerShareNarrativeDetails Loss Per Share - Narrative (Details) Details 46 false false R47.htm 9954724 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details) Sheet http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details) Details 47 false false R48.htm 9954725 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details) Sheet http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails Accumulated Other Comprehensive (Loss) Income (Details) Details http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables 48 false false R49.htm 9954726 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 49 false false R50.htm 9954727 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details) Sheet http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details) Details 50 false false R51.htm 9954728 - Disclosure - Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details) Sheet http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails Business Realignment and Restructuring - Schedule of Restructuring and Related Costs (Details) Details 51 false false R52.htm 9954729 - Disclosure - Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details) Sheet http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails Business Realignment and Restructuring - Realignment Charges Classified by Statement of Operations (Details) Details 52 false false R53.htm 9954730 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.stoneridge.com/role/IncomeTaxes 53 false false R54.htm 9954731 - Disclosure - Segment Reporting (Narrative) (Details) Sheet http://www.stoneridge.com/role/SegmentReportingNarrativeDetails Segment Reporting (Narrative) (Details) Details http://www.stoneridge.com/role/SegmentReportingTables 54 false false R55.htm 9954732 - Disclosure - Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) Sheet http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) Details http://www.stoneridge.com/role/SegmentReportingTables 55 false false R56.htm 9954733 - Disclosure - Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) Sheet http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails Segment Reporting (Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas) (Details) Details http://www.stoneridge.com/role/SegmentReportingTables 56 false false R57.htm 9954734 - Disclosure - Investments (Narrative) (Details) Sheet http://www.stoneridge.com/role/InvestmentsNarrativeDetails Investments (Narrative) (Details) Details http://www.stoneridge.com/role/Investments 57 false false All Reports Book All Reports sri-20230630.htm sri-20230630.xsd sri-20230630_cal.xml sri-20230630_def.xml sri-20230630_lab.xml sri-20230630_pre.xml sri-20230630xexx311.htm sri-20230630xexx312.htm sri-20230630xexx321.htm sri-20230630xexx322.htm sri-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sri-20230630.htm": { "axisCustom": 1, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 927, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 375, "dts": { "calculationLink": { "local": [ "sri-20230630_cal.xml" ] }, "definitionLink": { "local": [ "sri-20230630_def.xml" ] }, "inline": { "local": [ "sri-20230630.htm" ] }, "labelLink": { "local": [ "sri-20230630_lab.xml" ] }, "presentationLink": { "local": [ "sri-20230630_pre.xml" ] }, "schema": { "local": [ "sri-20230630.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] } }, "elementCount": 544, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 6 }, "keyCustom": 17, "keyStandard": 229, "memberCustom": 30, "memberStandard": 43, "nsprefix": "sri", "nsuri": "http://www.stoneridge.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-3", "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-20230630.htm", "contextRef": "c-3", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "23", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Recently Issued Accounting Standards (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies", "shortName": "Recently Issued Accounting Standards (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.stoneridge.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.stoneridge.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Financial Instruments and Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "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-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.stoneridge.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Loss Per Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.stoneridge.com/role/LossPerShareTables", "shortName": "Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "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-20230630.htm", "contextRef": "c-3", "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-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables", "shortName": "Accumulated Other Comprehensive (Loss) Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.stoneridge.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Business Realignment and Restructuring (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables", "shortName": "Business Realignment and Restructuring (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.stoneridge.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Revenue - Revenue by Segment and Geographical Location (Details)", "menuCat": "Details", "order": "34", "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-20230630.htm", "contextRef": "c-96", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerLiability", "us-gaap:CapitalizedContractCostNet", "us-gaap:ContractWithCustomerLiability", "us-gaap:CapitalizedContractCostNet", "us-gaap:ContractWithCustomerAssetNet", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://www.stoneridge.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ContractWithCustomerLiability", "us-gaap:CapitalizedContractCostNet", "us-gaap:ContractWithCustomerLiability", "us-gaap:CapitalizedContractCostNet", "us-gaap:ContractWithCustomerAssetNet", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Inventories - Schedule of Inventories (Details)", "menuCat": "Details", "order": "36", "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-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Inventories - Narrative (Details)", "menuCat": "Details", "order": "37", "role": "http://www.stoneridge.com/role/InventoriesNarrativeDetails", "shortName": "Inventories - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromHedgeInvestingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Financial Instruments and Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "38", "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-20230630.htm", "contextRef": "c-207", "decimals": "-3", "lang": "en-US", "name": "sri:PaymentsForEarnOutConsideration", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-166", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)", "menuCat": "Details", "order": "39", "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-20230630.htm", "contextRef": "c-168", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "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-20230630.htm", "contextRef": "c-5", "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:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-174", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "40", "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-20230630.htm", "contextRef": "c-174", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-198", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Financial Instruments and Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)", "menuCat": "Details", "order": "41", "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-20230630.htm", "contextRef": "c-198", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyContractAssetFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-207", "decimals": "-3", "first": true, "lang": "en-US", "name": "sri:PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - 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": "42", "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-20230630.htm", "contextRef": "c-203", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-209", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Share-Based Compensation (Narrative) (Details)", "menuCat": "Details", "order": "43", "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-20230630.htm", "contextRef": "c-209", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Debt - Schedule of Debt (Details)", "menuCat": "Details", "order": "44", "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-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://www.stoneridge.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-248", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Loss Per Share - Narrative (Details)", "menuCat": "Details", "order": "46", "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-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Loss Per Share - Weighted Average Shares Outstanding Used in Calculating Basic and Diluted Net Income Per Share (Details)", "menuCat": "Details", "order": "47", "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-20230630.htm", "contextRef": "c-5", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Accumulated Other Comprehensive (Loss) Income (Details)", "menuCat": "Details", "order": "48", "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-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "49", "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-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "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 INCOME (LOSS)", "menuCat": "Statements", "order": "5", "role": "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Commitments and Contingencies - Reconciliation of Changes in Product Warranty and Recall Liability (Details)", "menuCat": "Details", "order": "50", "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-20230630.htm", "contextRef": "c-4", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "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-20230630.htm", "contextRef": "c-288", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - 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-20230630.htm", "contextRef": "c-288", "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-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - 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-20230630.htm", "contextRef": "c-5", "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-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - 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-20230630.htm", "contextRef": "c-5", "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-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - 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-20230630.htm", "contextRef": "c-1", "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", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - 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-20230630.htm", "contextRef": "c-5", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - 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-20230630.htm", "contextRef": "c-4", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncreaseDecreaseInFairValueAdjustmentsOnAssetsAndLiabilitiesCarriedAtFairValueUnderFairValueOption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Investments (Narrative) (Details)", "menuCat": "Details", "order": "57", "role": "http://www.stoneridge.com/role/InvestmentsNarrativeDetails", "shortName": "Investments (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-5", "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-20230630.htm", "contextRef": "c-6", "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-20230630.htm", "contextRef": "c-6", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-1", "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-20230630.htm", "contextRef": "c-10", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "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-20230630.htm", "contextRef": "c-16", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "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": [ "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "sri-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 76, "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r734" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r767" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r731" ], "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r731" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r731" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r806" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r731" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r731" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r731" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r731" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r733" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r732" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r768" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r742", "r753", "r763", "r788" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r746", "r754", "r764", "r781", "r789", "r793", "r801" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r796" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r797" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r795" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r794" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r793" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r778" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r777" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r776" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r775" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r739", "r750", "r760", "r785" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r736", "r747", "r757", "r782" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r743", "r754", "r764", "r789" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r746", "r754", "r764", "r781", "r789", "r793", "r801" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r735", "r805" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r792" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r743", "r754", "r764", "r781", "r789" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r773" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r741", "r752", "r762", "r787" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r744", "r755", "r765", "r790" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r744", "r755", "r765", "r790" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r771" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r781" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r774" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r770" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r736", "r747", "r757", "r782" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r737", "r748", "r758", "r783" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r738", "r749", "r759", "r784" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r745", "r756", "r766", "r791" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r740", "r751", "r761", "r786" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r780" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r779" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r799" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r803" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r804" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r798" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "sri_LineOfCreditRevolvingCreditFacilityCurrent": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit, Revolving Credit Facility, Current", "label": "Line Of Credit, Revolving Credit Facility, Current", "terseLabel": "Current portion of debt" } } }, "localname": "LineOfCreditRevolvingCreditFacilityCurrent", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "sri_LondonInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "London Interbank Offered Rate", "label": "London Interbank Offered Rate [Member]", "terseLabel": "London Interbank Offered Rate" } } }, "localname": "LondonInterbankOfferedRateMember", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_LongTermSupplyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long Term Supply Agreement", "label": "Long Term Supply Agreement [Member]", "terseLabel": "Long Term Supply Agreement" } } }, "localname": "LongTermSupplyAgreementMember", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "sri_PaymentsForEarnOutConsideration": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the cash outflow from payments for earn-out consideration.", "label": "Payments For Earn-out Consideration", "negatedTerseLabel": "Earn-out consideration cash payment", "terseLabel": "Earn-out consideration cash payment within financing activities" } } }, "localname": "PaymentsForEarnOutConsideration", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "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/20230630", "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", "negatedTerseLabel": "Earn-out consideration cash payment", "terseLabel": "Earn-out consideration, operating and financing activities" } } }, "localname": "PaymentsForEarnOutConsiderationFromOperatingAndFinancingActivities", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "monetaryItemType" }, "sri_PaymentsForLongTermPurchaseCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Long-Term Purchase Commitment", "label": "Payments For Long-Term Purchase Commitment", "terseLabel": "Components purchased" } } }, "localname": "PaymentsForLongTermPurchaseCommitment", "nsuri": "http://www.stoneridge.com/20230630", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "domainItemType" }, "sri_QuartersEndedSeptember302022AndDecember312022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Redemption Period Eight [Member]", "label": "Quarters Ended September 30, 2022 and December 31, 2022 [Member]", "terseLabel": "Quarters Ended September 30, 2022 and December 31, 2022" } } }, "localname": "QuartersEndedSeptember302022AndDecember312022Member", "nsuri": "http://www.stoneridge.com/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "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/20230630", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [ "r902", "r903", "r904", "r905" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r206", "r247", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r337", "r338", "r339", "r340", "r342", "r343", "r345", "r347", "r348", "r842", "r843" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r206", "r247", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r337", "r338", "r339", "r340", "r342", "r343", "r345", "r347", "r348", "r842", "r843" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [ "r902", "r903", "r904", "r905" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r323", "r324", "r326", "r327", "r401", "r525", "r563", "r595", "r596", "r646", "r648", "r650", "r651", "r662", "r681", "r682", "r694", "r701", "r712", "r717", "r844", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r323", "r324", "r326", "r327", "r401", "r525", "r563", "r595", "r596", "r646", "r648", "r650", "r651", "r662", "r681", "r682", "r694", "r701", "r712", "r717", "r844", "r887", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [ "r902", "r903", "r904", "r905" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r323", "r324", "r326", "r327", "r394", "r401", "r429", "r430", "r431", "r524", "r525", "r563", "r595", "r596", "r646", "r648", "r650", "r651", "r662", "r681", "r682", "r694", "r701", "r712", "r717", "r720", "r832", "r844", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r323", "r324", "r326", "r327", "r394", "r401", "r429", "r430", "r431", "r524", "r525", "r563", "r595", "r596", "r646", "r648", "r650", "r651", "r662", "r681", "r682", "r694", "r701", "r712", "r717", "r720", "r832", "r844", "r888", "r889", "r890", "r891", "r892" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r163", "r207", "r208", "r209", "r212", "r213", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r239", "r288", "r289", "r451", "r483", "r485", "r486", "r487", "r513", "r518", "r519", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r163", "r207", "r208", "r209", "r212", "r213", "r216", "r217", "r218", "r219", "r221", "r222", "r223", "r224", "r225", "r226", "r239", "r288", "r289", "r451", "r483", "r485", "r486", "r487", "r513", "r518", "r519", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r576" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Reclassification, Adjustment" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r272", "r273", "r587", "r590", "r592", "r647", "r649", "r653", "r663", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r684", "r703", "r720", "r845", "r896" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_SouthAmericaMember": { "auth_ref": [ "r902", "r903", "r904", "r905" ], "lang": { "en-us": { "role": { "label": "South America [Member]", "terseLabel": "South America" } } }, "localname": "SouthAmericaMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r272", "r273", "r587", "r590", "r592", "r647", "r649", "r653", "r663", "r670", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r684", "r703", "r720", "r845", "r896" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r19", "r716" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r275", "r276" ], "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 $1,132 and $962, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesChargesToExpenseForNewLosses": { "auth_ref": [ "r838" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "auth_ref": [ "r306", "r325", "r835" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDerivativeQualifyingAsHedgeExcludedComponentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r154", "r182", "r188", "r814", "r815" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r188", "r189", "r505", "r506", "r507", "r508", "r509", "r510" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r113", "r175", "r540", "r569", "r573" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r188", "r189", "r505", "r506", "r507", "r508", "r509", "r510" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r2", "r10", "r30", "r476", "r479", "r519", "r564", "r565", "r813", "r814", "r815", "r823", "r824", "r825" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r4", "r10", "r30", "r189", "r190", "r506", "r507", "r508", "r509", "r510", "r813" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r104", "r716", "r898" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r437", "r438", "r439", "r584", "r823", "r824", "r825", "r880", "r900" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r60", "r61", "r404" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r433", "r440" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r176", "r277", "r291" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r236" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r140", "r172", "r204", "r245", "r260", "r266", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r464", "r468", "r500", "r536", "r615", "r716", "r730", "r842", "r843", "r885" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r168", "r178", "r204", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r464", "r468", "r500", "r716", "r842", "r843", "r885" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r86" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r204", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r464", "r468", "r500", "r842", "r843", "r885" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r74", "r78" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r63" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r293" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r35", "r170", "r685" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r35", "r126", "r202" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r126" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r71" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r131", "r320", "r321", "r671", "r834" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r718", "r719", "r720", "r722", "r723", "r724", "r727", "r823", "r824", "r880", "r897", "r900" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r103", "r603" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r103" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r103", "r603", "r621", "r900", "r901" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r103", "r539", "r716" ], "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,522 and 27,341 shares outstanding at June\u00a030, 2023 and December\u00a031, 2022, respectively, with no stated value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r31", "r185", "r187", "r193", "r532", "r549" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r112", "r192", "r531", "r548" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r379", "r381", "r392" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r379", "r380", "r392" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateMember": { "auth_ref": [ "r827" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r119", "r526" ], "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/2023", "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 goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails", "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CrossCurrencyInterestRateContractMember": { "auth_ref": [ "r846", "r879" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r144" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r132", "r203", "r350", "r356", "r357", "r358", "r359", "r360", "r361", "r366", "r373", "r374", "r376" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r99", "r100", "r141", "r142", "r206", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r512", "r696", "r697", "r698", "r699", "r700", "r820" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r206", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r512", "r696", "r697", "r698", "r699", "r700", "r820" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails", "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDateDescription": { "auth_ref": [ "r24" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r206", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r512", "r696", "r697", "r698", "r699", "r700", "r820" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r15" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r56", "r57", "r88", "r89", "r91", "r93", "r133", "r134", "r206", "r351", "r352", "r353", "r354", "r355", "r357", "r362", "r363", "r364", "r365", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r512", "r696", "r697", "r698", "r699", "r700", "r820" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r90" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r7", "r136", "r155", "r457", "r458", "r822" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r443", "r444", "r537" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r7", "r47" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r593", "r596", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r654", "r656", "r658", "r659", "r718", "r720" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainOnDerivative": { "auth_ref": [ "r470" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain on Derivative", "negatedTerseLabel": "Gain on settlement of net investment hedge", "terseLabel": "Gain on settlement of net investment hedge" } } }, "localname": "DerivativeGainOnDerivative", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r470" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain from derivative.", "label": "Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r75", "r77", "r79", "r81", "r593", "r596", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r630", "r631", "r632", "r633", "r636", "r637", "r638", "r639", "r654", "r656", "r658", "r659", "r691", "r718", "r720" ], "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/2023", "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": [ "r12", "r75", "r79" ], "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/2023", "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": [ "r482" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r876", "r877" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r69", "r70", "r595", "r654", "r655", "r657", "r720" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r12", "r67", "r68", "r70", "r73", "r76", "r79", "r82", "r83", "r85", "r482" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r12" ], "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/2023", "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": [ "r391", "r702", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r391", "r702", "r703", "r704", "r705", "r706", "r707", "r708" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueRevenuebySegmentandGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r845" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r402", "r406", "r434", "r435", "r436", "r713" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r194", "r216", "r217", "r219", "r220", "r222", "r229", "r231", "r233", "r234", "r235", "r239", "r486", "r487", "r533", "r550", "r692" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r194", "r216", "r217", "r219", "r220", "r222", "r231", "r233", "r234", "r235", "r239", "r486", "r487", "r533", "r550", "r692" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r228", "r236", "r237", "r238" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r504" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r446" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r433" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r162", "r188", "r189", "r190", "r207", "r208", "r209", "r213", "r223", "r225", "r240", "r285", "r290", "r378", "r437", "r438", "r439", "r450", "r451", "r475", "r476", "r477", "r478", "r479", "r481", "r485", "r505", "r506", "r507", "r508", "r509", "r510", "r519", "r564", "r565", "r566", "r584", "r642" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r279" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r160", "r281", "r284", "r807" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r687" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r492", "r493", "r497" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r13" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r364", "r395", "r396", "r397", "r398", "r399", "r400", "r493", "r521", "r522", "r523", "r697", "r698", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r87", "r139" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r492", "r493", "r494", "r495", "r498" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r491" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r364", "r395", "r400", "r493", "r521", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r364", "r395", "r400", "r493", "r522", "r697", "r698", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r364", "r395", "r396", "r397", "r398", "r399", "r400", "r493", "r523", "r697", "r698", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r14" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r14", "r87" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r14", "r87" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome": { "auth_ref": [ "r496" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r14" ], "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 June 30", "periodStartLabel": "Balance at January 1" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsSummaryofthechangeinfairvalueoftheLevel3financialliabilitiesrelatedtoearnoutconsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r364", "r395", "r396", "r397", "r398", "r399", "r400", "r521", "r522", "r523", "r697", "r698", "r709", "r710", "r711" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r491", "r498" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersNet": { "auth_ref": [ "r881" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r74", "r76", "r84" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofDerivativeInstrumentsinStatementofFinancialPositionFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "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 portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Forward currency contracts" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r878" ], "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/2023", "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": [ "r7" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r171", "r294", "r530", "r695", "r716", "r830", "r831" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r12", "r473" ], "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/2023", "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": [ "r12" ], "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/2023", "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": [ "r12" ], "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/2023", "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": [ "r0", "r115", "r147", "r245", "r259", "r265", "r268", "r534", "r545", "r693" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r114", "r145", "r148", "r194", "r212", "r216", "r217", "r219", "r220", "r231", "r233", "r234", "r487", "r533", "r895" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Income (loss) per share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r7", "r116", "r146", "r252", "r278", "r544" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r7" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r304", "r311", "r626" ], "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/2023", "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": [ "r311", "r626" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r205", "r442", "r447", "r448", "r449", "r455", "r459", "r460", "r461", "r580" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r153", "r158", "r224", "r225", "r253", "r445", "r456", "r551" ], "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": "Provision for income taxes", "verboseLabel": "Income tax expense on operations" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stoneridge.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r36" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r6" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r819" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r45", "r46" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r90", "r151", "r191", "r249", "r511", "r627", "r728", "r899" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r16" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r150" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r196", "r199", "r201" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "auth_ref": [], "calculation": { "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails": { "order": 2.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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofFairValueAssetsandLiabilitiesMeasuredonRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r683", "r725", "r726" ], "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/2023", "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", "r258", "r259", "r260", "r261", "r262", "r264", "r268" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r292" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r130", "r688" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r177", "r686", "r716" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r130", "r690" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r130", "r689" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount": { "auth_ref": [ "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of financial support committed by investment company to investee that is contractually required but not provided.", "label": "Investment Company, Financial Support to Investee Contractually Required, Not Provided, Amount", "terseLabel": "Investment commitment" } } }, "localname": "InvestmentCompanyFinancialCommitmentToInvesteeFutureAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r586", "r588", "r589", "r591", "r594", "r645", "r647", "r649", "r652", "r653", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r720" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r586", "r588", "r589", "r591", "r594", "r645", "r647", "r649", "r652", "r653", "r660", "r661", "r663", "r664", "r665", "r666", "r667", "r720" ], "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r108", "r143", "r542", "r716", "r821", "r829", "r882" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r169", "r204", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r465", "r468", "r469", "r500", "r716", "r842", "r885", "r886" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r17", "r96", "r97", "r98", "r101", "r204", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r465", "r468", "r469", "r500", "r842", "r885", "r886" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r17", "r142", "r894" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r499" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails", "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r99", "r141" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion 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": "Line of Credit, Current", "terseLabel": "Revolving credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]", "verboseLabel": "Debt" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r173" ], "calculation": { "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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "negatedLabel": "Less: current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of 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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r25", "r53", "r54" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion 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, Noncurrent", "terseLabel": "Revolving credit facility" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r55" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r322", "r323", "r324", "r329", "r836", "r837" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r323", "r324", "r328", "r329" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r322", "r323", "r324", "r329", "r836", "r837" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r42" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r198" ], "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 provided by (used for) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r198" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r126", "r127", "r128" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r117", "r128", "r149", "r167", "r183", "r186", "r190", "r204", "r212", "r216", "r217", "r219", "r220", "r224", "r225", "r232", "r245", "r259", "r265", "r268", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r487", "r500", "r547", "r623", "r640", "r641", "r693", "r728", "r842" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r72" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r156", "r157", "r159", "r164", "r210", "r211", "r214", "r215", "r226", "r227", "r286", "r287", "r452", "r453", "r454", "r480", "r484", "r488", "r489", "r490", "r501", "r502", "r503", "r514", "r515", "r520", "r527", "r528", "r529", "r568", "r569", "r570", "r571", "r573" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r828" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": { "auth_ref": [ "r30" ], "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 before reclassifications" } } }, "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r245", "r259", "r265", "r268", "r693" ], "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 income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r517" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r516" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r62" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r268" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r95", "r137", "r574", "r575" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r138" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r138" ], "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 on foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r179", "r180" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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 gain (loss) on derivatives", "verboseLabel": "Unrealized gain (loss) on derivatives, net" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r181" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r179", "r180", "r471", "r472", "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Gain recorded in other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r3", "r113" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r5", "r9", "r138", "r184", "r187" ], "calculation": { "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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 (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r811" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r22", "r716" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "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 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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r122" ], "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 (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForDeposits": { "auth_ref": [ "r816", "r817" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for deposits on goods and services during the period; excludes time deposits and deposits with other institutions, which pertain to financial service entities.", "label": "Payments for Deposits", "terseLabel": "Paid capacity deposits" } } }, "localname": "PaymentsForDeposits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r310", "r818" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r195" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Contribution" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r124" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedTerseLabel": "Investment in venture capital fund, net" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r152", "r873", "r874", "r875" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r125" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r871", "r872" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r102", "r603" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r102", "r377" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r102", "r538", "r716" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r812" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r810" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/RecentlyIssuedAccountingStandardsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromHedgeInvestingActivities": { "auth_ref": [ "r200", "r808" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow for a financial contract that meets the hedge criteria as either a cash flow hedge, fair value hedge, or hedge of a net investment in a foreign operation.", "label": "Proceeds from Hedge, Investing Activities", "terseLabel": "Proceeds from settlement of net investment hedge" } } }, "localname": "ProceedsFromHedgeInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r33", "r820" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherDebt": { "auth_ref": [ "r33" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r123" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r92", "r330", "r332", "r336" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "auth_ref": [ "r26", "r840", "r841" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r333" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r335" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r334" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r167", "r183", "r186", "r197", "r204", "r212", "r224", "r225", "r245", "r259", "r265", "r268", "r283", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r463", "r466", "r467", "r487", "r500", "r534", "r546", "r583", "r623", "r640", "r641", "r693", "r714", "r715", "r729", "r815", "r842" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r8", "r535", "r543", "r716" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "Components to be paid in 2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "Components to be paid in 2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "Components to be paid in 2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "Components to be paid in 2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r30", "r189", "r505", "r509", "r510", "r548", "r813" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsScheduleofCashFlowHedgesIncludedinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": { "auth_ref": [ "r30" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r41", "r42" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets.", "label": "Segment, Reconciliation of Other 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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofRevenuefromExternalCustomersandLongLivedAssetsbyGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r34", "r820" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherDebt": { "auth_ref": [ "r34" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r94", "r441", "r893" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Design and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" ], "xbrltype": "domainItemType" }, "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r307", "r308", "r310", "r313", "r319" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuring" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r309", "r312", "r316", "r318" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r7", "r314", "r316", "r833" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails", "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r309", "r310", "r316", "r317" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [ "r309", "r310", "r311", "r312", "r316", "r317", "r318" ], "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/2023", "presentation": [ "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/2023", "presentation": [ "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r310", "r315" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r310", "r317" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r105", "r135", "r541", "r568", "r573", "r579", "r604", "r716" ], "calculation": { "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r162", "r207", "r208", "r209", "r213", "r223", "r225", "r285", "r290", "r437", "r438", "r439", "r450", "r451", "r475", "r477", "r478", "r481", "r485", "r564", "r566", "r584", "r900" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r246", "r247", "r258", "r263", "r264", "r270", "r272", "r274", "r390", "r391", "r526" ], "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/2023", "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": [ "r161", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r393" ], "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/2023", "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": "Debt" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r30", "r883", "r884" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r80" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r76" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r204", "r279", "r280", "r282", "r283", "r500" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r167", "r204", "r279", "r280", "r282", "r283", "r500" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r492", "r493" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/FinancialInstrumentsandFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r109", "r110", "r111" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r331" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r309", "r310", "r311", "r312", "r316", "r317", "r318" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails", "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringScheduleofRestructuringandRelatedCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r48", "r50", "r51" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r49", "r52" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r43", "r118" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r38", "r39", "r40", "r44" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r38", "r39", "r40", "r44" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r403", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r37" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r312", "r318", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r695", "r809", "r896" ], "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/2023", "presentation": [ "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r241", "r242", "r243", "r244", "r245", "r257", "r262", "r266", "r267", "r268", "r269", "r270", "r271", "r274" ], "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/2023", "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 Income (Loss):" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/SegmentReportingScheduleofSegmentReportingInformationbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r120" ], "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/2023", "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" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "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": [ "r7" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/BusinessRealignmentandRestructuringRealignmentChargesClassifiedbyStatementofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r418", "r419" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r403", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "All Award Types" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r839" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesReconciliationofChangesinProductWarrantyandRecallLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r166", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r274", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r312", "r318", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r695", "r809", "r896" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "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": [ "r11", "r27", "r162", "r188", "r189", "r190", "r207", "r208", "r209", "r213", "r223", "r225", "r240", "r285", "r290", "r378", "r437", "r438", "r439", "r450", "r451", "r475", "r476", "r477", "r478", "r479", "r481", "r485", "r505", "r506", "r507", "r508", "r509", "r510", "r519", "r564", "r565", "r566", "r584", "r642" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r207", "r208", "r209", "r240", "r526", "r577", "r585", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r642", "r721" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r207", "r208", "r209", "r240", "r526", "r577", "r585", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r642", "r721" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r11", "r102", "r103", "r135", "r578", "r642", "r668" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r103", "r106", "r107", "r129", "r605", "r621", "r643", "r644", "r716", "r730", "r821", "r829", "r882", "r900" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r64", "r65", "r66", "r162", "r163", "r189", "r207", "r208", "r209", "r213", "r223", "r285", "r290", "r378", "r437", "r438", "r439", "r450", "r451", "r475", "r476", "r477", "r478", "r479", "r481", "r485", "r505", "r506", "r510", "r519", "r565", "r566", "r582", "r605", "r621", "r643", "r644", "r669", "r729", "r821", "r829", "r882", "r900" ], "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 equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "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/2023", "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": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r58" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r58" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r28", "r58", "r59" ], "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,444 and 1,625 shares at June\u00a030, 2023 and December\u00a031, 2022, respectively, at cost" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r11", "r103", "r135" ], "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", "verboseLabel": "Repurchased Common Shares for treasury (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r309", "r310", "r316", "r317" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VentureCapitalFundsMember": { "auth_ref": [ "r846" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageCostInventoryAmount": { "auth_ref": [ "r687" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/InventoriesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r826" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r230", "r235" ], "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/2023", "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r229", "r235" ], "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/2023", "presentation": [ "http://www.stoneridge.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.stoneridge.com/role/LossPerShareWeightedAverageSharesOutstandingUsedinCalculatingBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "auth_ref": [ "r121" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.", "label": "Deferred Debt Issuance Cost, Writeoff", "terseLabel": "Write off of deferred financing costs" } } }, "localname": "WriteOffOfDeferredDebtIssuanceCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.stoneridge.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org//220/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "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//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "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//1943274/2147483589/942-220-S99-1", "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.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "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(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "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//1943274/2147480566/210-10-S99-1", "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(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "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.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "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//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "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.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "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.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "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//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "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.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "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//1943274/2147482810/280-10-50-41", "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//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "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.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "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//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "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//1943274/2147479654/326-10-65-4", "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//1943274/2147479654/326-10-65-4", "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//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org//420/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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//1943274/2147479823/420-10-S99-1", "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(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "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//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "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//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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//1943274/2147479823/420-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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//1943274/2147479823/420-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column C))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "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//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "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//1943274/2147480032/946-320-S99-5D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "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//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "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//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "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//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "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//1943274/2147480032/946-320-S99-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "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//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "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//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r748": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r759": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r761": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r762": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r763": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r764": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r765": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r766": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r767": { "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" }, "r768": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r769": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r771": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r772": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r773": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r774": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r775": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r776": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r777": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r778": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r779": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r781": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r782": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r783": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r784": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r785": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r786": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r787": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r788": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r789": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r791": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r792": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r793": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r794": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r795": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r796": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r797": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r798": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r799": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r801": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r802": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r803": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r804": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r805": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r806": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(6)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0001043337-23-000051-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001043337-23-000051-xbrl.zip M4$L#!!0 ( (.( E?*' $VPVH! !S5%@ 0 R]:7?B2I8N_/W^"KU4]^W,M<#6P.C,0R_2)L]QM]-V&;*JZ_W2*Y "4*60 M.!H\U*^_$2&)P8!!H"%"[%[5>3)!2*'8SYYW[/WU/U]GEO2,7<]T[-\JRH5< MD?ZS^_7_J]7^Y]O3G73CZ,$,V[YT[6+D8T-Z,?VIY$^Q]'?'_64^(^G10O[8 M<6>U&OO5M3-_<\W)U)=46=7BJZ(OW2M%U>NCEMJH=3HRJM5;2KLV:NB=FC92 M-:W15.O-D5Z=7,EMK*CM<:LF*_41N:P]JHW4<;/64#&2.TJCA0Q<-:Z4MCIJ MZ^T1N9=:'VL*,@P-CY!LD#^PUAC3QTY]\G[D'6WORL#F;Y6I[\^O+B]?1ZYU MX6']8N(\7Y(O+NER*]&%YJN_N/#EY>6"7>RXDTO3MDP;TYVY]%UD>_3%D4]V MCOYW-YSZJK2^N@7X16+ M!Y G_EJ[_$5C%RN=3N>2?1M?BG5C^T:1+]8V:N.6ZRN@7X^0MUASX-4F",T7 MOQ@C;\2NCKY8N[?GKF^'YSLV=DUC@B]T9\8NE9N:'%V^^\4H );W]#>'UAT<;\!$ E$9-;M@%RI7/[/C[N! M/L4S5%N#P)6%[,EO%6S7?@XJ!.88&=VO,^PCB=ZGAO\,S.??*M>.[1/VK0W? MYN1G>OBOWRH^?O4OV<9<=O_/__D_7WW3MW"7['@MWM:OE^%G7R_#.X\B%VP[^:AH%M]E?R_3T1(:ZIAX]_ M]9_P^+>*7B/[9*,9O1,VK_HV>=S;-5FN2Y[PW?1T9/T#([=O&S=$JE6DD(R_50CIKPSR26U& M[C*M&6BYAF:EJZB$NL<_/I:ER^=_)Y]XBR>T*EVZ^VD]X)%<[ACKCVA7NG]5 MCW] C]S=8$^PT&1QTTZE.T:6AY/=M]&,[QPQ_]4-N>R9,-,S_AV9]L G=*#/ M>AC?VH3A\8-[[&7U)EG:1Z+F+P]$ MDVV[[9WC>?>8/'J(7A\=E]ZTY_NN.0I\1)XU=!X11=+&&U^N8]_%8TRNT[&W MA6.I<+SR&&>3/9&8 +[R"9_^5O',V=RB;,X^F[ITRU:9\^+5,\@=+M=O$3Y^ M^O@TJ!]L02G<_>K,68=;%C:)O#GNSP#;#U_*F!*3>XLUF&'F!B[O1QK(O MXUO$W\7_IO?8OE,:=SNUBH$C=RI@[+2^%9'U=/5S<)-\E^I\[1(U2YGJ.F:7 MUM^LP<&;O1<8]?P%1I.W;5 /WP8UO6UH<;@-AZJ/D[9A57000VM I>EB+XB5 M3-YA]=+[T#9QW".ES,;OZ8UZ2 !A]CYSRS[CO>\9ADG=3^+/(].XM:_1W/21)S *+YGQV!3@,/M ('6R!BB>J-YQW]>[?GIW@? MJN@N>-[1OS3W7G@OO(#H7YK[+ZKG76#T+\WMS]RESAC^N4;_TMQX\.'YH05_ MR=RT7DT3W:'-/[!90(V,)JHWRU5 KPC"B>[:YAK0*X) HKNSA03TBB"4J#YP MT0&](F@%/K- Q!+5P2X@H)=6":4FNE==0$ OM;T7WK$N)J"7VOZ+FN,N-J"7 MUO;7P>$O:./!A^>'%N"6'[KGJ950UL'3+F[O176>B[5YTMM_41WB0FV>]+9? M=!'YHP4.7WHQ> M372'-O_ 9A'=3D7U9KD*Z!5!.-%=VUP#>D402'1WMI" 7A&$$M4'+CJ@5P2M MP&<6B%BB.M@%!/32*J%LBNY5%Q#02VOO6\([UL4$]%+;?U%SW,4&]%+;?G#X M"]IX\.'YH05W;KGG^DLZ_(Z=B8OF4U-'5BQ[_*M[Q_6G/3;H#.W9Z.2D_Q9X MA*D\;Q"N>$WDV;[K6#?XV=1Q.<-K+>Z" "'(HW++,,X"ZV=I[4+XCW18RFE9D;18QLE9D_1(PR]3P3/2*=/$ O MJ]=4$'>*&-TZ S04(QL4F;NP&K?NT^$@%%,R*#)WD37 0F%R0>3@6CXN5?GE M@G*+;A+C+%*X&*XB#N M0E5<5JT6Q3[O"]$.' 7; $P%"<91([QE*Y!2E$20>0X M4NE 4)0DX"Y6Q1=9BN)-[H)4?)&E(&Y1N8M.\7O<^1P\;I6[N!C@H5#Y(&)$ MKO3M48H2#B*&XTH/AJ(D W>Q.'[!D$L:K1")P%T,[IQ!4)0DX"[VQE=CEJ)X MD[MH&%]D*8I;1(Q/E;M/2E$,*F)(K-Q(*$@F:-Q%X;A-9>9U0+\(@:!Q%WP[ M;Q@4)0VXB[EQE\8LM13@+LIVGN0OBOM%C*N5FA]%C'&5FD-$C#>=0:N4HOA3 MQ#C7&<"A*.G 77R-6R_OL7]K/V//IS^,KDZ?AB99&R+7 M$K(H-46M:0L*QM\<1I; -B.:4.,&Z?Z"+#.,O,#%#(;QE_%-XN_B?].[["(T MMR&,;81^,KU?2^[;("6^"?#PQ1E.G1A_$A>T'UDK_F$=0MY'@UR,EKVC'\&(=G.2_*^PY(B'XRE M-3%]&I8RCR:)LA';$_LZ<%ULZV_DGR_(-:ZC8-C)56YI0>P: M>=/OEO.2A[?X+C)_DK?8%#@T"( Y.+R07M2G*51\,#N*I(3C^*I;LLDNT5!/ M!,*#%S3/% _$^R*0:*>#A])& 4N.!R[,E=+&*L\)/ 45%32Y"Y(">(0)X#2Y MK;&+B'Z#/6+%A@[U&GWB+[#1\Z)KE^04T[I-&<$)37Z.G#'N(M0 2B%!F:K# MQUVH.][2;\A"MHX'4XS].T?? LM'%\^1:?1?Y^2WV.O9QH,_Q6X8&_![GH?3 M"P@ BPC%(JG*;>XB^, BP")<:9$6MXD) "7_'F-&T(,=86@3G7V)1B R&A"0@6&P9S&WV\C J7;L$2G$M\RK)8MW)"Y8+.&-1 ME%#D-ML'D!)42K4A.R:@GKVU=6>&%QVDML?[!MBRR#-_QS9VD=6SC9XQ,VV3 MO 9[H3@.6$Y1V88$&^"ZC/*:VQP=X/I$7%\[GO\P'B"KM#*9V^098%<8[!8E M=R&K55;LQHYH9#B45/9"3@OP*[+\A8R6@/CE,B=;T*'A-F2T ,&IR> B3BZW MNJ@D)D+^2T M +\BRU]N,UK?D>G^#5D!_O;V(QRW2V_PW<5_!C3,]2[]&%^\8V?5%2J:&) PUNTQ"B,&J*C:%4F;O@N8'-JSL\05:?K63:3N!?$W^ O)K++/-, M29SB8'95YBZ.?+XDYL"_4F7N8K,[\?!(7%T+^ZYCFSJR? ,!(+( !'ZB+LNZ M;6R8_G>D,Q-XG61/^-FQG@G1UB\2)O*H81?!N0LG?$1P%E4(_C5U@L'4=EVMR6I-;:6SZ]R&!X"_8DJWTZ$TMR&).\>>^,1(I!0?OLWQ M^KY_8SG8.P=EG@)-CZFXC4.DM-5%,#%'G,1MU*$(F;G^S"=LX-F,VOI42+? S!E/S0P0($O[:C8"_!L@E'H?7MPU,"#[WV1TUF6Y4 MSS9NL!Y^H- /2HB%])) &K_>D+V!,=OZ%_],&US M%LS$T2W!OCNLZ+P22 M^\I6"V0 48$(X5W>87%X(?6:^7T:+ 2)NNZ$19KA]?0"O0][2\+$@NJZP:^M M /4T8TVXF&N&Z..FNNH4X ]?'''0)UP@.E\V3\TGJPL2\>5&R10?\$^3S^J" MA'L%E?(<$5J06*Z@A#[ S=X,WZ'7S,-WJ4*(VQ P-^99 <7OJ4;YZ]Q&:#\B M\1WV?>P^C,-KQ-EL;N./G&QVFKG,.K-PG()OM)3<_QST^*< MKX=_;1SR-3VGKBJMJT'_O^.?)SCE6^DZ;N,Y'&WX20A?B$/=?MLI#J_O_W&$.&QP&R/:=1C\&[)_ M]70=S\D&ZOC&16-?P,8'#6Z#,_SM>YK:H<%MK.310O8]FJW(J$?LCAUW1K?[ M&_*P\61.IO[0><(Z-I_QM3.;.42"(3>+;E-9P9[;. .WVY]F.]4&MS& A?'; M_S,@ZR*[.W?LI?$;7T8$4# ++#IJ:>@BVPN''?6,?P;A(.3L VYIR2%N P3) M*?'@3[%+KW/QE-Z-3JBBG?3H8*KEU*J_!L@RQV^F/0F'9.'^JVX%!C863R"_ M(A^0"QZ)54;)ZONN.0I\6LXV=.X=F^ZAZ[#^>_%$*7$(SG^0@C?6XZ%+;(/_ M<,&9\BD7Z. WUL K4V=E6/(;A#AS/LV(X$UN QA&@/IWS* SI:$!HZ0;RF.<*Y!:$A3ODT*X)#:.A4 MY[^(N6XM" UQRJ=A(1$HD:;CV.(W9K.]Z%WP W4M;B,S5*][J+?Y[@?$2+ MVP 1X(X[G_9CWR4:W*;0.(0$_O=I2>9V.W,0U:9^AKI-<9K M9P1Z&",A1M;B,JW%&HH)A7F]M(RQ.F'8ET8B;1QD>.YQ-SGGR&W>=WGGY_ M-K><-XSI8!27!F?2,MO65D#/3:XX&<1X=NSX\/#&A6FMX(!6&==A=/8&/YMZ MQG&E-!,H;6[C2H [+G#'A7#D-A@'(.4"I!D52K:Y#<8!U3-4B=R%U8#JG"FD M#K<57P"1[-1!A]M8X0%[/B"TQVQ$^C<7_^8.!?(ZME&SYB9MNGY+CO?$Q\U -"D"QIN MXSD &GY5D,@1I@Q&KJ2L^$1%A-9/";;"6:\S0"F_DZE."EAO\ MC"UG3J^-H%)2I(@=O2U]=$,1.U":'WV*J3?0%&YCDIS1IRCYQFUTD#/Z%.01 M*=S&XD2P& K12-S&R;BG6%$ZBMLX%?<4*TIK<1LGXIYB>>FQ1:^X:*4;_>)H MD#7Z+K[%X?WB-(6[J _M 7;MV)YCF0:C^2V!P#NW_0?9/]=$UA,FKT//H]D3 M=A440J0J'E3NPCL #FZTO8X0S9V?S,\,J:RPS9W?R^66IXIR M\&.+ #JXID5@G3MOD^[Z0K3\CIV)B^934T?6BC$8N,X<]VSCP9]BMYSQS@9W M+BEOA"DHRMG@SF_EC3 %Q3:;W/FWO!&FH(AFDSL_>"]A_*M[Q_6GO1EY3QT) M8T,UN7.$>=KI-.VF)G>>\ $[/7 " 3'-G0/,TTZGBFDN_=Z"%6A6J.;2V^5G MKU/%-9\^+GFB$5CX8=S_,R"+^H']J6/-3C._1#*]%COL6#K,B MR/*-#"3-JOFH'&X^*JV:W*@IC73,1SX]81'(MV2HB"+-=!B*3Q=8!(IL1C#4 MSH'^V.JE)S%4BT]'^63R]0+?\;$^_1NY.G#3&P*^7,/P;8[7X[_1LZ[1W/21 M]3VPC4SSTTH[1;W8XM,O!QSD;(NV^(P:Y(T#0<.>+3XC$<#%!]G43)X7 !H^ M@RH &I[C^"T^XT, FNSB*>;KE8LM5M+@3TR MNN)RC'2_-G81 M?">ZA5U3*I+C&MC]K4*-V,MWZ\QLX1I=>*O._E39GXT37D+=\Q+A)YX3N#KV MPG].,3(8&@SSN?N5_,&8TU3:ZJBMMT<=&:GUL:8@P]#P",D&^0-KC?'_L@&[/^H>LCV:AX!572A9_X+DQN3 M9[!_OD0/E>4O9%-PO A%:?S[%PJ\FH%U6C-&=N**L 9VZ55D38B;M4A3%X]_ MJ_QE_\ZW*MTA&EE8)R]#_O1EQER)X3:(\?WG=D5)?8S M=GT:YH@>PIX7?KW$P84<8L$GB/.-^,G1UQ?LJTO?V/RNT[[HR+N_EB^4Q7>7 M[-YN?$&T^]J??BT:N0*R7#">C&4#A\F1,"F/;D2I84 M=H_E0R[93FQC@W!O?&?.-F;;SN_@ _*\->SU:'N-'8CKO -_>]]Z?KAQX_; MP>#VX9[/=?\=$:EJ3WS'KDHW%]<7DBHWZIV=:UU!13L[5"CJ06O__O#T0Z)* MS7;L^X#E%:5(23]1.:13A6@C:GD9V+RZ']_TYVG?*D=R#Y-D0QVX+D;__7@-C%1%Z_/>&YX_I$ESON#/E$7;[Z5V/S M%1LUWPT6&Z16NJ_O=T>*MR!I*CS^?!C][]T-I M^" 1UAL2_I(437IXDI3&)^.S]/!=&O[1EU:XLA_5KI:/6"87[8NW]W M7,F?8NG/D' 2\5:P<03L'YDUVP]]G76R&^23VHS<8DI_5C/06^T-([>&[1@& M6J7[7X&-)4VN2M3K/H9AFD7OI./FL,RB^'KHDJ>9U"#;S=AC9'D+SJZ3#2F> MLX=/O?O!+>/?\V/M:VB7/QS/JE(R")PZW0ZX;_6C=>. M/'\]RN!N->:OEYXVW$\CQJ[X7!6%';M!+;OOET[QKI!11:DTP"T MC^>N\TSOL[2D6I7NP]3;_L%^KCGQY['U0_1Z&T7$PP'OZ]JN7>EJ M]9I"<-NAONL'.[L'LI$4H2J%;)O$#KE)\1YPL*E)12U#J40<"(?6)DK_#%S3 M,TR=[B"1O5]'[F777$4UN]2=(-O\%_OWYW1A6;;MO;UXNAA<2/W9W'+>L,OV M)I1O7?,95:1"8A.$(7-Y+H6IBHSYZ\#7Y MZX,[=%X6&D21*]U[Y]E,[1%,2CRXCT17$6EPN"I3E$KWAZE/32(P/K9&,]=J MI87?HT,VW_K_S7EH9$0;KU:Z];;6VN/:G9?&8[O\*=HVZEG,78)F1P$VB>-NBN3;R10+Y8:I\H3:UU#VF1O-"4^NIWY:L M5E$.6^V!:KOL(O;3X3*6:M6>B]&:5-4J7;7>?B]3/R=0JW<.V9O'J6._"\0*-POB.1*YCS MHJB?1I^I*J7YIY[N7QT2.M9VO)\P:D)K78?K5.5HY9/_8MG.IJK2 M#I9'(3C28;/V89DMTP_KFS#2IY)N(<\K.,A7P!ZXB$G7P=MLY%B?TK:[!=B! M^RC-P4" 7_4ILB?D UMZF1+/>44 IQ*F_$A/;[/?%ONQ792S.IR,=-7[[3LU M#QYIM3=%G3#.6YA>C3#/2K9\,"5:WML,F[R8_M0)?&F.7.D960&6LHA> -$V MB1;)AU \+"A&1;HEOII7,7ZYAI6D656"&7)WTB]R-4D[R Z!EOZK#BL?!( M _D-\M^O_06MKY)5I+ ?1^_PN2HAVY ^J>$[C@CMR?>C?Y(WH->S2\=L@%Y\ M'];XE"V"+1)YOM21)0.]>1>'5"NXE YY5UZ]9E@"=2IKAI'AZ\!UR<:&95Y4 M>OK(#[P%&[8KW7]L:KFDE5WI;*:3^V;>.P>6-_$K1"AS$;Z:F;Y/.!$O>KP3 M8]5W_XIL&B"JD'%R!.>!.'1&FE0 M&TJ?_N]?E&;KBZJI%]$%_M1D)3AS6H*3M< )U[N0(]C[#%+B>"FQ A&*D$AH M+*1$!Z2$V%*",":2++)8+"%=)U*"=A,W&..X5%%O_50BM*YM_<*;$?%"GN+& M6H4@;$;>_*U*[1)R.Z+,Z<9,I(GKO/C3^.L+8J9@R^5K[$E^V]8.?2XNNH51)=NV.5\96F'< R&'?;^2=W&_>:4&'BN&];W&%V$:./'EVT](Q5N=+MO2=CX:J7;<-KR=37F3:M0(RE54*8#ZBNC4>7[#U"I"IYRL/!+CN@:/J^#VZES$H+,B>F M9C^RAGYGQM!UN%O[J:KF2=7^=HM-5)H>71.0JZ8XVV! M"A:>((+6=EAT(? PNXK ,CRGZB^.)<:A !IDD+]L_DE#!W0)UAM=$\W)2!0' M-GZA'HB+GTV/"70;V3K9 &H8T>,7]&+:ML5 KN%)M$C5-':5,VB?T.>M5G_! M?B]/T$CNA'I3;%D+OOU$0,'-Z2:*Y*Y)],>K$:-%:V_%^!]19*1+4= M'K9GD=((N]]93(_<,[#-$+D>NWGE'9K5"N%"W20FD_=;Y?;^^Y8T EL;2]2% MZWM8+F4=[.1]:H;#SK?2&RX 7Z]TU5:UH2K5MK;H"! OL+L92A$H9B)6KY[5 M=E5S)U2W4=>L9[S1P&JY#/9\>?D3-/(<*_!W_V2="!IM%[7":FK]@RQWEYV. MVM;?*6G7+MJX/OS-U%V:7Q-<&[D8_:JA,7GH%;)>T)M'SXU#:R\A6GN]JY;( MJ6X\+(A=/UA_P3HX#7Y^&]S>W/:>;C]H.;6Y:'$DW(7<$*7(M=6^J-<;HBSV MHM-1"XA?YWR$^_;^IO\_!Y1SKBN[W2<+#J_62N-6HA29'D:+1S19/[>P%5F= MDX]Z[(E.':@\3XT9G:PQ,US X6J2GC9Z[#T-I5MV/D7Y\OWVOG=_?=N[(SJ( M=K;K#5G3P W%F=^)Q6T'C=Z9G(K"Q\%UH8[# ZY!X4R=FQ$! $L18!UZV(,F0&FN8#FFGOSC&[(([K TF&+L M>XM8VTI/2^G33QL%ADFN_LQJBFZP'K:QUQ1VAX44M^J1P+"E8 M&" ]"(K:(#W.3WK0)D*.CSUZ;F.'&-F605P5&<#X(C,^ 4#G-,8'%LVX<*D3 MU6.H4(]1 E+^0#::,"FZ:)1\8WIZ$,ZEH]94ST;6FV ML!=8[_-HG, #)/%1^7(*#O5$%PX8.%L&;K4C6:R!+"X!*?]*CRR;/CNWQ<0J M^<"*_TVELN5X@4NLX]Z(GB/\@=Q?V)>>3.\7)]0'47N4J*6TUT#4^*&<(*E P(G;X%3 MCP][Q:>]'H9_])_R..D%A[G C.**%5IPFJM$I+S#$V2%]A/K!PX&E-@&5(N. M-@9'E&>VZ\BQ!.V!""T!+6GX3OJ.=-]Q07H*+3TI-4%Z#> M"B]C""WKRDE'7+U)2>!LWWLU7?' M?4&N4;MSG%]T_.!J/_[5M\A[2-?VP8J/=.8S[)T9[U%WITS6>HI49D',+Z>1FY-/59=-Z MA!EZ(Q_K5F"LW<;%$[)HNEZZ+I.!JRJ-L&7B,1V%2];GDH\D_#K'NH]6=@5+ MU_$,7S8_EVA;>HGD.U4)S1QR1R>:XDHK=>GP25?Z9'Z6Q@'5S'1XKA'HX=K& M2#WZT&>0F='9O M?%,#/V/+F<_8RWPRGS_'8X>=.=T0.LZ2[CG3!W1NL",A2CORUU$TCIS=\A/Y MH1,W&$#6VB9<2-]W$IQM]HAL)QV.;HY->M\WMF4O#AT<'"'FQ;2L:@R.Z#/R MR_5,GL(SWGQK8(YS,%O_^*T8]LCGO/R?@L#<_=)U_DI?:^)Q!P=CX.-R" MS8\]WYR1U]_X@AXQULWYMJ\H_YAV@!>?TRWW3,+#!-?A1M%/R!,)M+QPS^G$ MT]V,)B$"+"\8_3/$H>2:WJ_P)H&M$XN,<"NCNS]%/F%?LJN2CN@4::3[ :7O M<]@OC$Z #CM,D)L8YGA,8$S?CLH5ZTT:N\Z,W,/Q<+RX>,9335JVEYIS5B7 MF+1CDG]54]KY2F>&E^:7G&< K^^"4K]H-^AK4PJ@42B^B%RD4LX+YA0%+J,@ M^\>;%'BAE)PC-Y)7=(8UL8<9;'WV+^R;[.S]W#6I$*?-3B3"5IC\?(0\TZM& M]%Q(:R)^0QTQ=ZC;!P^@0A,(NP)FWE$$,73!AP&&M-="K;P8B?P MYX'_92&82 M8E$%1MBS2F%@4^VDFZX>F+XT !/OA*LD2B)WO,<'H.L%D2G3IQ"%PHD]G8%RYA*&8WDP/ M/.(K4903N1=*%G8W%],W8*UZV'_(BI%'[D@@[2'W#1!V#,(FEC.B"HK@PR$H M(:S-E/-2;$2=D2;8F3N$QC3V$*J_5:$1"@POUB'$H; G#OV"W'9LF426C+#_ M@C$Q06E')A06LOYR$:T=8!*%_"8VFL@KZBOB@P%@1C 2L.GC!!-DO[!'UA$: MM03YBU]4%V)J 9U05OF867_>8AWT@3\O!A?L&=?$DD2K: MLWR7Z'"!U#*3> M"02D3ZG1^(Z'(R,EDA9DZ_$K+6=>,'^-^,=AHT0/6Q:%4B@OEC< XAQK5; ] MI!(X>H=$&=) 2NA@+MS71<M$[])L(%]H2Y M/2@@0'>HLBJSL">8'G=G#/DE]%\IRV#BO5*#@X9OV'$9^C75$.1+V/VC7 W' M)=?845R.R/\UWV.+H3]C'3?CB$%H ,+6'P7\6+TB7<=SGPWX)#IA)>X(&YN& M)>H%.O45QP$-=UDHL/7I9;C!"^'ML4[][V.VL/M'Z5CCF3CQ.-*N+'YAH1=B M;$X<\@4S<6B6(+#B )*[*?;7(E.A:T>\?B;\F>5$"+R@'/7?5L,'\3@&X*$4 M>8ALID^#X/1C&D6R+!S&ELD7<^R2BUBP?973##S&-%PU(=X^#5UY'HZ28#/J MFL>?!T"@HPADF2%YV/E@U_0H7[ X#!%B+K%NJ?> S!F+^X5)+!?KR+(HOXQ- M;!G+<%I\07S+D)@6:XXS7S;'H3AX(3;O5'K!+#/".)@W%JIY M%TW^> '4FEOC8 #$48! ([*SANE11SZTWD)^C=Q),_0C$8TB+U,+J^[0:@!V MD7, 8AQ#C(5COTH/(\"4AU@I&6$M\A6B9_]7HI8K'P4^S;+$=**Y3=>Q@!BG MIM1H%A>/V1P S'86OYH>,RI<_.Q8S_1OURX1>#[M:A,E6=XGSJC+2:6<(YG$ M &$3G!IL@%.=9F)H!0:D)8ZGU(S&X6/@TVT9^=A8U%"$D4S/)TX_"QGHQ*HD MU"1TB.IGPMPYN]/$Q5'B.K0]8]MQ]::KIB;];B<,@*)'.;EH;OI$V*UG+K[@+U,"D))9H@HI0_SS%/X:$T+0@JF5' TK+5G8[FS_)^XB MS4;-!58X1;O4Z&&-%DL:@)M\ BG"6J+5BK$%91:B;W$F4"+.U]0F:YR\2=X; ML1!F<8V:_^*X-"G+XJ1A>9+G.7J8:V>Y];CBCM4^$?-NPISJY?W\J8M1E)DP MT(P&]Y@?02D=$$:4GDTW8-FBP$:!/W5<\N8&"UI1Z:F_C;!;0[Z/]%\KF=LX M7;%B_[""+,#*D6QK,J(;V--=LT5U6 M5$VYF/HS5KO,2G[_>[7H.J>]KW0O>"R0WE.'N33MB&S!!,HNIG625*PQ&SZN M%B6F.K'1T:*BF)82+&JNQR8K*&"!*E8"*]D.K5"A0IC66 :T,1#REO>.3<+E M[<,[4_WG!2,/_QG0%="'7$A_GYH6II$1&A+!5E0Q&LS9$GQ6;?U1H:DO>32( M,G>(\ET48K+*YBJ]*2V%9GXZBZS1=AO(G(6._,B*Z[QI?:=#[D-^,<5A%0SS M=MABUFM!JZOV%M$8P6P>!8-6/E\K[UP)OQ)38?K1R\3N[(OIX=UH.Y,3-5HJ M)VHT.%&3_UKR/E&3Y_F9<*"#% UTD+[?WO?NKV][=^M3'=ZS[H%H;596?I3C M2T6M^;<.V3WZ93H5OB@W&#[<]Y]N;W[O$\OO_GI3P.:XENN'^YO^_:!_(Y&_ M#1[N;F]Z0_*/;[T[@J:^-/BCWQ\.$M@;[/3E4M2[A!-KY 4L-/?P5?R7+T3_ MS2WT=F7:;$7L1U^BFT7Z@4JZ]R>@*9^'7R^%X(4<"L+HG'7TY.CK"_95?&IW M[;N691O_QHL8IZ(;>/75 AB]4.NFVZ[5069ZI3X)[V M0=SSB=EY3D!N87B?%VR2]8%RERZA^+=G87--KGX=N9==XB!IY[8!-UC'[)RE MIBPV05W;A#T CP0DDY]SZD!8IB'1Q7XY8I\.N'3_\_C=[$\_;108IH^-E!DM M(1'VD13IOR:N0VS06K0=NHXQ,7\+%&:'F0*]P6!5UW^P8?M>\9!-%_(>B6D_ M9O_'$^VW1V^NXQ"SYV'?NSH*!._>]:C-%^$>*0D B?ZWQ248D#<-#PS2O^ _ M _,966L>6(H\F6379(D#!MHN//_M_=XD>J]UA+_35?*7=>;Z[88V71#LD M/-%@2N 9%1;.)4MF'^@U0GX#Z^8,6=YO%?HO&\TPO;(V06A^1?'4LPWZG_X2 M3#W_&KGN&]F#OR$KP!4IS)41C_[5O[*#6WOU 2'JP7P(-* MI=L@/-AI;_!@<2R1MXFV*P'>S#?]UM/9X6>:^](Q(>_(PE7)"@\FDCL^AX.) M_BU%J=ZS+.>%%N%]=]P;)QCYX\"*5_&T6$1D6"9%EEKI*E5%4S> Q>R21*^Q MAS$2OL;&2K5*M]/<7&"&@\=;LVHRB&\5X^4S/38I>8_](S%9 M)YAL-ZIJIRFCI5Z?B/^.3P MGX$9S;^ <&0QCFE(E$=*$F+9]V.") _[U&E^5&Y6554\EQ3"DX(9%6GB5J.X MK5>;]4T#&L*5&>:B?&1/3'HR*S0ICE[NUF>?E7JA'<9^-,-86W:>UU0M'L@ M4@%/3M5I2ZY*RD]JI:M2=:"(IPX2P4$@-T(D?.=4H'8\OC6*;[7:V&+N\ BW MDIG&'5IZ#]@@Y\XW-0CTF%1KW2;;8;U7I'V&(I/I3B^?!L2OV%1.#9 MG%1^4IYM$)YMJ%5ER_EK'EDH4O3Q*J*][(0ML3GI6WA\3;5&=L5P EH_QFO9 M]T%++($YMEW%WMWVOMW>W0YO^P.I=W\C#?[H/?7_>+B[Z3\-_D/J__7G[? ? MT-CUG!N[K@P;+OP\"=?W*'V&Z&DQ'E,/QV-&TX7?BO#CN+/\H+MK4I_LCHZ0 M?!B'LU:/.WK88-UVE&I#7 ]-(#^,.YZ#;JY)?:K]/## O'6)==/Z-ORQ$9BK+S5"\ZR^HT1-$]I\"WOT6&"W6J]8;)W>1@UJ](WIVS]$;;?$*!7F%]8=^ M#"EP'/,T95KIVB3L ^[+N2,VM\[0IR%6(8A5Y*HJGUR<#1Y (H'O!OC#MJ$K M<5IP#/(_MT-I<;H(IP[ &Q!,':2$6*W2;3:KRGFD-2Q;AO)4YP%]0T6+2.9:&R)VH"=[^X/P])"P]&K,__"45+,I M;DH*8I*B&1)[H;K?E*"#C)JM:ALBDGF"X :/,;'\#,FT=6>&)1^]0N"Q &$? MT^&6D6&(7E=L\^1M=IOM2K=5[;2@8]"Y S=ST9\R<#N5;KM:/WV@.']A2'YU MP/L.COZZ'Q+IJS5:4*)PKE#-^+> M/[G_ODLXWE6*!R/<5JDT-&J]1;, M-2T4%X,I>?_!QE'Z;U"CP&F-PL'P,P%YJ$N6 M;2254LT/!.?VY>T=VYCF\EJ5;J-*Z+;%3GCW@12N5D*+9R7>^"/>[-;S@O=O M]5%]1*N=>+^/@$/B574J7;(B?, NF^S6"_%)V!!BG#E:W^O4_AN5+X>3N2U# M<0X@-2<;^C2D*B5N%2*:C7/MS&8$"[D9..'STC ?VFK:UDV*:Z/!13DWVR;I MGF\S(?:_$XWKT&SO9ER'G3G-F!;'K;FQ>\W1MH7D"_]5V#C4 EH62?=8V01*]4T:J8MZ6AN^@@F MCQ?0ZVA!C$="BUO[.J1$0C.A(Q,S06U66XJPIYHA=B&*P$\)L@J!K*966XV3 MZ\HAB)%J$$.:8HN>/9)\%R,O<-_2=J>'T7V9S1"9#]%]DD%(9?T1ZYM51J7;D EZ-B-WA:"G]&[5$_81^="0,')MLN+""S/Y M8Y[,O:F8!OV(!#U=#V:!18.9-WALZHE/P'?H$(R.4M4$G-T+CI5@CE7ZZ*79 M UE)L1441SX6OYI@A6YQ(UEG-G?Q%-L>L=$ER_'@M%8N=KE'%DW^MJ5=I4\X:'Y.T*C>^P_C(?H-2G7M2O=3K,J;TDV@MW.E_ ^S6XO!EUT*(2L M594Z)_ J^9DK;TN!?-&6O4C'43*W^9F?'!&HS\A#>,P*Z#8\AD.=>K[OFJ/ MIZWYAPX]LT+N[SH66=;DECS)Q5Y2RTJ1:<:%=MG4-L/7@C@&<$J+.WV4HC-1 M$%O0K$Y;KG:V:"<>45K:'E43V60$A-F>VQ%0\\/A5NR\:8\!/X6+3) MM&GN1[G5_,JITYYM;$JWQ))*K72;[4:U+N!XVQ114[!3>3:"XM1QNJ41%'D> M3T]'4-"C" VUJLB;*7OQ^)89/)?,YHM+ U9J4&;(G9@V>W;.%2C#*9:03N.D MR'ZCI>RVXU.CQ24?VY))Z#]Q6<&BZ],9O?X4>YCBPJ SNZ@LLME&L9CKV+21 MK9O4>:=U[#-L^][%>CG$RCM'RZ@WR#KGCL=*FZY<;"%:3_'EQ33\Z15Q]_Y] MO5HG(IZ\_ D:D14$_NZ?K!!*Q]2^3F=_%7G?!BL-LI+ZNWJ0E3_I&BG83:6M MCMIZ>]21D5H?:PK!FX9'2#;('UAKC/]7I4>&PA]-W67AT@371BY&OVIH3%[K M"EDOZ,VK7*Y#B^!J=:O?[]+.O1B/U_=B:,X(,.[QB_3DS)!]RJZ$O$-8WZ&M M\0@-":]BEUY%UH2X68LT=:GD^\M^^K0((U'6IBQR384F0?[72]3=1OOM;*^H M6?']=@MQ,'RX[S_=WOS>KTJW]]>Y6UZ;&[]/#8?^H-;\D%12[UTT\;!89)Q.OGG9)T$T9,SRQ% M)E-L9)D6FGOX*O[+%\/TYA9ZNS)M]ESVHR_1S2(Y2R7&.[W&^"7\>BE,+N10 MH$0N??3DZ.L+]M4[+1U^5]R_M;%Q:1+BU?9!0&Q+%BJ49N6[J29CH6^/KR+WLTNI; M29.K!T3&2K4= _/UP,TX$$\%^-V'O>DG6MT^=0)R"\.K2OA5Q\2?FF,WC)!* MQ(] &\G4TQCG8+>.0V#0 O1#PL2IM.T2>Y]40 V@YD341-+U78!":80F=;*\ M:D:M] [-VL(*887'K+"T>=E[3%X>6=FTZS^Y+$_0]"D_V8W3TZ"-?37BS]@. M\'?7F=$ '[WCWTU_>AUXY)VPVW^-:CQZGH?)_XSD!8:*3/L4-9O5MH!G'O@K MFQ6.)U/*5/+#DZ=G')O%\R3MPZ7*U8ZV>9P/6 345N%J2RF>19KTP&N[JF@= M4%OGQY.@MC9XLE4\3[9H"P.EVCE]2AR<6-D/CFO'\\-"7_PZIX4QWG&C'%+T M^^$> MVC]"=S*8/0VIB)XQ@>#4(9681A#CJSPNU)RP-"C,3JI4VCY\VJ)N"H+/Y,/K%AF[F7GR)LZ1'>MEK56BK[3KXN^<.V\Q]Q11AJU2Z6I.XA.T2#H[EU_(=8':NMRI- ML(WI20KJ)2)C9MJFY[OLK$/170WX8ZO,3>&(*K^'-"&/(Q=<&$#GA31OL+0Y+$[BM2E=I5!M; MS!C D> "<&\%59HX:E>Z6J?:U,0SAP&XO G O65&:0*W0X"K5AMMGC)GI:TG M>IACZK/8$\ED;8NE3[1U^2$'8Z'/9UZ&\8)&R\[229E*I9E$XED*&R[FH]7= MF2(\A<[J&R;TCL[J:6!=J70;U8ZZ&5@^O'DZH*YXU&5N;V_%VB:<:*I-WC1& M0' "A',0G!NF=X:"4ZMTV]6.O,;DXY[L\=%_E7)QA"2SL/RWL%= M,4%"YHH\VWN-W195X;*L<20&2U_;'/;UETR;3=:DY_M,^YD0 M$T-)QJTA/F(8U^8'_J&+>,.JPM_S86HKE)5;PS+5"GQYOP/]P&/A*I M-!G9XJD>#X"3L\5['' TF;:J$<_-!Z3R)N(.MV^/1*I2Z=8;/)W"*'UXE\V, MCF.[TJ>P\N(S!'D+-F<96>X=VUE/I1Q9QZ2IE:Y:U;:<@>5=!T",@[LLX)X* MY'W(W02G1LR3SF;XK9#Q\@"27$W:E,4F0S_#,M&]HQT2C[$"YM$FK: =F-J)S( ML;UOC);A=4-*R?ZK[R*RFZ:-W+=;'\\\PHKTZ:[#3L7&B9;$FJ1)\\N-+3-X M.2L_ O3R4BW,$WI;E6ZSVMG2IA#0*Q)Z4Y"]Q\66BT5ON]+M5!N=S9PFFW3:VJR-P?^2CMT*M'UWDV/8HM0KK3#?]2.\J9'QA H2HE6ZK)5YU M&4"2-Z&UI^U%6FI6HVJV(_,T]JVTX6DZG)66$&<1CL[0D11M_%VR-^90%,; MC%/2CCSD=(^5'=/(MAA.,++P^I;!$L]QB:4-A+ ZO3DF;#Q%+H8APG"/P^]1 M^@-:WY!GZEDDKD^.HHOF_%M&+@6 M%J"\M #;E:Y\H6RVZ!7Y4(YP@#_5+^(.\$=X/[L WTP9\!T*>'6SO 0 7[A M%!CP*4IX)5W -V0*^"T3#P'PA0M$@0&?HH1OI0QXA0*^<O7!9E>*2[$X%RFW103W9XDI%"G.P1]SR4?OJ( M7QXJWH/Z@(>TDWTHX"'00R+IH2.=L@]XJ'ZR6P8\!'I()#UTI)_W 0\U3O;T M\N$AJ%Z )9[-$DM;O?!W]@]LU!!9"IK@L(K!DYS ]WQDL\5#20/< TH:,B]I M.&&W./1(=AI3H8!)>! _%E.]4$K=![,1=A_&S);R'I:R*HJ?)ZL8;30K7;55 MK3=VSZ8$.B<^!KJ=SGN.KV=+YQ:CL]KCA!?^AUGS41DW&". MI'S1E-.U9P BW!A"J4%$2=<4 HAP8T.E!A$U72L*(,*-^94:1+0$!MBECP@= MR'\-\[G[E?P1[^<,N1/3#@]9J@P3N>WV<(HEI.O.C#SPC6R 9#L^]B2R+1)9 M@4EV>N(B2YHCUZ>C,OTI]C"E@$&[%%',VNQ(*"*;*8U-&]DZ61%9.?F 38FZ M6&S#^Y>.EE%OD'7.'<^DFW;E8@OYYC/^\F(:_O1*D1DB5GX5(5Y>_@2-R H( M,7?^9 7B.J9M0=/97T7>M\%*@ZRDL;X!JW_2-5((=D@?V"M,?Y?.B\[^M%TD6^:$SS71BY&OVIH3%[K"EDOZ,VK7*YCBP!K M=:O?[]+.O1B/U_=B:,X(,.[QB_3DS)!]RJZ$4H=PE1.V=[TB @Z[]"JR)L3- M6J2I2V7,7_;3IT48B?(V91':OI8B_^LEZFZC?=Y\OUT1#X8/]_VGVYO?^U7I M]OYZDTUS7,OUP_U-_W[0OY'(WP8/=[PF,U,$2Y'&M#59IH7F M'KZ*__+%,+VYA=ZN3)L]E_WH2W2S2 Y2CGZGL1F>PZ^7S'XAAPP?Q0"B)T=? M7["OWB75P^_JVD6KWM[YM7RA'/E=76X>]^]M+-Q:1$F>/L@H38DB@]+,W+=U),PT8?&UY%[V?VOP,:2)ERDW,SC4[.@'X0_4+V7FZFT7LY1?2GZ>8+ZN;!"L]A MA:5UYA_\*78E6J'CXBFV/?,9QT-1/U$G_W-5LG%8G(->CSNIF$%Y/]Q#@'OD M?:9WI28BND6-7G_5S+?F[;OCDG_:DAZX+K;U-\EWR8_]A/$2OCX[+OO!]UQP%K-9G MZ#PB2&Z2>HJ;=*@++N18^\+<)!I9OT;> M]+OEO/R!C0G^G2"-?MBC!YF>L&XASS/'9!MB&81>MTD,>D"SO9EGXEV#\I?= M$AO''+@Y:2%:JW0;&A^I(X!6D4Y*6H"J$T U04*>.8P3'K4_Q,7(%\:-2K?3 MV6P)7!RL2ML/-5&^43HJWYBB.W_"F'0!=Q1>U4LN MP\V!&T0PVK/@B[ &K-5,MX4]0%0\@7V"\9\%,-LTYT#> @0V<(.(>8JL^*+# M2M8;6QQES@1VR4>.I%F*"BL4>86E=:^O=SO6!0Y;W=%(DKM#+>G.N3ODK04W M0/=$#+;HV%B_;M&3;5G,?%MBJA=L09:,:=,=K,<]T^88V/B0?9/9P&W:#UNK M*O(I!]> T4 [%OVZF1R'3I/15!8U;Z0W(Q;X#!0:YPKMT,!/FGQ&6[,WJHW6 M9K230T9+VB!>F ["QW>._>BNG<9%2^FDV>/U0+%"2) .D[UOV[?9F[S^[^MG M_(YJ/[BOXCC'=Z'R8NPX/ITP$#*I3?5O_-&3PR*:OC^_NKQ\>7FY>!VYUH7C M3BY56=8N7?+U97QM[ '>+PL11MC&8Y/]\]^*/M_TOEA^7[1Z4W;5*]VZLED' M+R';2/9Z69P,./WU&D0T-UN;KT'.NT)-QZNV!WC8'2W5+Z#:(61.TV4:N66]2JQXK:%2&+7^=T[HOT M*9*VGY,)HUQ."^P(738KW=9F>B\4J!Q7BN]X&U9ALFG7OA.@'PM.C;W\%@DJ M;:%X4K6:2]7SCLUI;]V<%'1GCN] !WMN.1NZ(/!^O;B3O*DKR-Q<3AA6E?&P MJF8:PZHTI=*%854PK.J_CZ V529N3LMY4)3ZR(-)1)J@I)6 M@,M7_&P?*9[K(\$LG#-\YT-FI'0^*K9,HPXO2;D=W\\3L(KO,*@\//:?>L/; M^]^EWO7P]F^WP]O^X+C>FYSUULWL'@+V9]T;:X-A*X=QBT!-QP^4"_\"WW#WLASEKN=Q0N6^Z+;/1LI_LRX^M)OB.YF%!:-RW,^@&LG62@ M7],/=>1-I;GK/)O4M1J]29\"&H@E]/TL.7-,@UCV1*+$>C9]$WM@0N5@0H62 M4N8183=X3E!ELMAFIIWLA6CB1JW?'\XQSM4G40SDTQ>*YYM4JYGFWT8H(] MC&_PR+\Q/9WL4>(C]QU:X5B5MYPVXEU;0/MK0;1%AN!M4/!JZF:CSN*P= [. M0:0/(E?31Z\XDZBKV-97CA'+F")AW=L0O?;#:L%O875H8K9B_>1:[7+-C!8; M33E& --&$ZV1K;:;G,3$RV_BT]@MM=OQGX'IOTDS[$\=*JR?L>=C#%9[#E;[ M#LY:UB5_=YU9G]'G!R//+:,."^FR.O=J7; MD#-M)0?VNP PSL!^SQ7&'6++;SF,#Y9\=N"@!R+H0!D/A57(8_.5F/7(\_"1 MT9U2FV!9&/3KC!4?4'FP!X0B#^-'ER;G_+='"]D^Y;/Y;.M!3E66*]UV@Y.\ M*X E(WL]+; HE>Z6%OY@C6="\L$4N;A&QV 9K)D_\:3" :EO;-!/ QLX.!OU7'7L> M.\-MX+&IFVS2/3NR2C2"[TA>%@JBU+95?@&;_FQN.6\8#[#[;.IX.Q\.T6L4 M&J7N\.HW4>!T&R_6*]UFIN/ H$)' "3G%[/)#LFTAU"C T4\1<1ML.];K&4" MC=Z$U;]Q $Z:TI87X%T44+P93V>F9'JPE_]>-]A8L*WV+^PZV[BJ265S6U74 M+\(I"7 O1 LE'0K9 WR,%BL=4%(8X)*#*HB;)Y!UXH\AQ]^5\&K\+#BU5Q/W M].WU%-D3[$G4,%D>*&*9)%91;)EH9%HG'"XZU \0_1[EMUY[.BOV].C!-4ST MS,C";)0MV*KY9QQO;=W%Q V\P>%_;^V8.D\+XB2V =IT.DU5V5*34H@1 %#* MQ8C,!$H==J2XWMY,LO!H3Y8@7$TK>&S?<8F>/EXHESIF5X107J%*4A92Y'"> M4!VJN?G!4!'2^!0,T(].(GE.>5VL+) MM8S['6]%Y(I/3D39DIYML-[4/4:QQ$S'YE-IRN;A-@@ GQ>RB] 6F2!:8]9\ M0TMAY!I8\XE"+7/T1OTOL.9S3P?N=HL?0YH,760D=HR5.K'J6U6YN9EXYUT[ M@"_!?0U)+@AN$&70K#9:F^.GH'0D4XW@!GBK8[&2H@'O@@\]04EUMR1+;'X] MQ!FVE>\2\U^3\)]:5=K0^>7TO?2<[0>,34$][;*:6>.(5HW4J^T.)W6@)=#5NXI%'+)+AB>-76<&S9SXB.?&1*$G:;. R[!Y@Q#5K@VE9/U@]P8/R0*\_WU<3U[);] ME.G!:GI^(W"QI$ MRKZ(\@G'N_\P/HV9:->6=E4^:=PMI$?Y][:SPH\6'HOGI7EF:4WQ]8(9T_," M9.NL<-+ (\BH%6N$LY3$#:%#8O:I,_:IRYO=#L$ /R_ YFJ 'P]8V@:E4U6: MFVW>P/C.P/B.U?1)@K[4QE*^QO;QC-,,3RFU.1DU MC)W= ^'CNM2E>5J]J6 M@$C(+K[4 M>2O&$QHL-"VK5>LGE3KG@D;H&LC_"LL;[QN/L"L(1*O%'IJE5ER\01"/RE M[BN&TM],6^"?Z7G!'%7!22SY2-[#,3;G/42]8E>9/Q0(B7FXR5*W7L MS"$@FA?5PSFB:6^%>K7=2"$8GHMK63ZWY7J7BI*0+XWPQ+1M&MDD;LV)ZJ']/9F%DJ_9/E(1\=+O[M%+&10%QP:;AH',GWAESI:L1PD3=]"3!< M2L^;GQU>&).A3CZ#Z^"?8>GCZYBEPENG^^IB[R-,/1(0'6/$T?O&VJEVZ@V M5?'Z#?!7/R\PFW[MJ)O)#-YU+P2["M>]W#%<#KKW9(9C M$[LZVN;)Z8(#6)<^&EF8_-!3H%SG(,H-IUA" M.MER\L W6CYB.S[V).22CVWFNDY<9!&]ZK*">7^*/4P):F";GJJC'3-H4HZ> ME(Q/UY'+/9]\P$Y17BQV^_U+1\NHTX.$<\#$I8?D3-"(K"/S=/UFAE(ZI99?._C(KZ,,-5AID):WU#5C]DZZ18M94 MVNJHK;=''1FI];&F$,!I>(1D@_R!M<;X?VG#N.A'TT44=(XFN#9R,?I50V/R M6E?(>D%O7N5R'5L$6*M;_7Z7=N[%>+R^%T-S1H!QCU^D)V>&[%-V)60>PL%. MV!OABC ==NE59$V(F[5(4Y>*K+_LIT^+,!+E[;"% ,$8*QQ&W6VTSYOOMYM( M@^'#??_I]N;W?E6ZO;_>9-,U-;TC^,1B2__SH MWP\'TL-W:?!'[ZG_Q\/=3?]IP!JZM+Y(_;_^O!W^H\BE?_IIH\ PB?3[O%/0 M;5*9Z8&E1&-1=K),"\T]?!7_Y4L\0]"TV7/9C[Y$-XO$(&7H=WJ'P3G\>LGK M%W+([Y$#&#TY^OJ"??5.&X;?J9V+3G/WU_*%.74\1^]HZZ*Y[@F(%YB6;^[2/4J?:Q[2)1>X$Y!:&MU&&_\$; M'9#3^^#E,W$< M:8HM(V0E*F)BS)S9MCQA'Y$/#;8/&+GT>,WY<8NN![. M<(*Y2EM9QLRBS.; MNWB*;<]\QNP3R_'.;G^&CA\)$B9-:9R6;TOBHE&U9 MAB5?M!IK=? )R\62U/3 4^&IY_C4/4Y!')6Q'1:M_.#I<"5O^CV_])TE3JI(JJTH6HT]2VKG<>XELW[J=;93#1DT;K_H MO\*V/@_+7EB)FRK3B?:MJM)1=K8Q![JF1=<]/>F'43\F1MF(R-&-$A*U5>DJ MU59K]QS&-&F:A(Z%-&\_C)@"#4XY$9W;IB6H'T.303+J@=1GW8]N;=T*Z/L_ M.BZ]?<_W77,4L&ZV0^?>L>D#7,-T^!:XS252K?3JLHJ:!Q@';XT3IM+A:,2A=-I5#L-GEP< 2=^ M'X:7>^Q+!W8SSF6 -K^Q+3:+1]U 'VQ4$1NE)MNHK1J(K^T2?F0ET 9HPZ^3 MT#S027ATG;'IWQ&-F-APT2K=5K6Y)<=PN)T/R &N/F_:)./JC1&[Z7-UG2NN M+FTQQ4_;Q>39_\*&-$&F+1'*$[_3?&9##[0!V@!M@#:)4[-[(N4/=%3<]>J4N%M;=V:8&IS7R)M^MYR7/[ Q MP;\3TX9^V*-C[)^P;B'/,\=D'U@TW3:&Z#6Q@=J@I6UR&=.S9P^[#?>&(]@U M^8-=:9,TUX'K8EM_DWR7W,1B9).0\<_ \V?8]B%YPT5. C;J_,)5$$H$V@!M M@#9EHDU>GM%WQR6/M6/C9DAMF_"1U"1=6CJ]A:'S#1,C%1]CK;8JW7I5:6Z> MZ0($BH[ $YRD/!'8Y@^!I4TFW7I>@&P=2\Y8"H\-2N&Y0,SZ-M)J.XY7'TT"5OR=A)N M),XA5@CI Z -T 9H [0!VIPQ;4J;P'G"\\#5I\C#QKI#0KU(R8_:G!Q?Y796 M*8JD!NX^'V6MRTQ(EI[^9V"ZV-AFU2J5KM9,R:@]*[JE[)BT21(M53#$DKY!/-YJL[$IZ47N.U5&/!8>=P7: &V -D ; M[OLX<*=CFUSIV-+FS^)1&S]Z3]=_Q',VU*)3+B/'-;!;\YWYE7S1:A"B>8YE M&E*\"?P[#DE3,AO-O;.;P]%JL3DUI3IS:GH]6FITJ;6UI_ M9D'S-.EYMYO=(_FH0ENJT.$G]JNMK562G':A#*KR,P L&4Y MV3)9V.W0AHW%,&A;KG0;2E5I'5#>#JP)K,DY:R;BS#T'[@IB2(5H3+E=E5MI M93:!+8$MA=*8&T>Q^=*8:J7;4:IM)85.JL":P)HB:\EI@F#<9T!1:'G'*/E7W3R+883D#(O+%KL$I8):SRC%99VFP> MS)SBJ1L?;-2!&U6B0G4X1 "T =ID')#1-@ZPICZ=ILVFTVA:AX_I-( [KU)+-%*!-:[19Z?)RO@6PE:\/DS6T6OQ J[3)%I@=)4)N 3;J_,).$!($ MV@!M@#9EHDW^+DZ.,WS:]'1JH]I25#XB\X!#?MRA/&'8X0N&I4T0P1BIO!H, M:!M-UE*:0=21*]W-\G:@W_'R1P8(56D>;O'/TDVBZBC5KH'^.Y ME.]RCU.24*J:=NH!LDN"-J+3IM$ M,?N-5I!'CBW9Y*]ZI=O9;/P(B.$0,<#-0!N@3;:2=E]6ZGA!V^!,T)8V@03S MG[@_,@,;=7Y!JD3V[I[^T+Q-I.@T60=UI7VJ?(=X*;_&&M &: .T =KP29N3 MG!S.M6N+/^U:VHQ7//3IOP(;2YH,,Y^*2:+L8=$T9SYUVM',ITW^ KKG3?<] M;?Y3F_G4Z3"96L^'YFG2&?IQ"X#N;3[]1J=\#OIQ:[),A!]1<_7&9H=\?OMQ M UL"6Z9V'FRC3SY/$RPT66$SG^0VS'P"UA2?-9-P9GVCE2D7#$GKZ&2YVM)$ MFF !; ELF9;&K!]Z@KH@!M6(:R>WJHWV9KD!J$S@3=%X,PEK\CCS29/K-,"F M5AOJR1'L'+D29C[!*F&5L,HS6&7IDWDW_>O^CV_])TE3^$CH\92X::61N*GO M.:N68L).DQMAPJZ^&1(#NJ9-UR2GV4Y(R&ER6$*H;J8ABDC(<><+;2=F8E^( M'U\G(3JWA2$V#H5QX>RT:$)-K;8:NU/+.1:L"7XL4VK62<0Y>\K@"F*8#LV $6.ML[LS :@XX%.Q^329BMNH M6^1*Q2DR38EI5:7.2?=6X)U2\TXBUN%1Q2D*47%MN=K9PC!GI.)*>T;^'OML M_":<\M['RG .U\:IFK0GHVN*RB:CMT\) M#P)R0(P &#@6(X<> CI!C&A$CYBD>8V\Z7?+>?D# M&Q/\.S)M^F%O[&/W">L6\CQS3'8DGJQ)QV=N&OAU5OE7J@3KV8/K8,0<$]?C>-)V-E.PFP' M0I&8*][L336(?E16S28N9R- M5[3'L5WK2A>2I:?_&9@N-K:X0JI7&T/^MUQ8R9/FAU0U4JW46W6.^><'0 ( M@SP#, 8 RYI7<>#B5S,UA6]BH\PO+)CMN MMM&P<$<08UD(Y0V='MD)>FMD/2+3N+6OT=STD<4$PBC2'PMQ\(3_#$S/]/$ MN\^FCL.<_A/6G8G-[O(W9 4XL6JI5[K-:EOFY! 1X%%THQ7 & , 8 P" MF"T''V3FSFQI<&6VE#:A'<_*^]%[NOXC'I2G%9T#33CIE4,N39HCW1B6D]T@ M/;7)!NDU%"W?Y"G0?0O=]XQZ26W0GMJB@_;JC7QHGB:=2S'!X9CW%@G=VR(F M&\-1>!CQH-(S+&JCVFEL=N3DW;X^3D@6F4X".5!..9 L='IHL^Z")$*GTJW7 MJRVE=7J+7F!-8$V15/2>@^'%,*1&QY9UZE5-!A4-<@#D0 XJNGEH,\V")()2 MZ78Z1""<$@T$U@36Y(,U$W'F(!"HZSAK$:UFLFG%Y M@25,I]QC9=\TLBV&$Q!<;>P:K!)6":L\HU66-D$*,V-YZFT,&W5^YS<$J7Z" MPSP !@ #QS&N0]L0'#_L4=.(6USM=%((4P%R0(P &#@4(QN%>NE+D3I74J2T MQS)71L9.D&G#R%A>SQS"1IW?*0=!%#0<>0$P !@ # & 5+I&XW+E37;")%P1<7HQ3$ZH6 -8 !P !@ M ##P[T:;57*>YT;,UI2FJ M6J?251HP!S?%2IL=%-PCL(^F8%W>2D$8@ULNIP-R%P & . < 8 P !@@ M3PQC<+GCB\1.T1ZW-MD8U3H=HPI3<+,/1AQZ<"0A^=1MY(.L>JE4$B02>$LD M-#?Z=A\Y)W"3H;5*5VO(YQSZ!XR"P (P !@ #'FEP5-37O6S5UZES5O#%%ON MS__"1IU?5#61U[)G)$OV0^ V-4:CTFTU-DBC-Q8)T5O,E=;& M9"X>YO_4.W2*;K/:^F"&.*]F2U*1*,@$,.!ZSKD^49?AUL;8+ZX&\C5D-C-7 M:Z8[,Q<8$1B1,_6[,32 "_93Z(1P1%@B++'\ M2V12[9)I$O)?PWSN?B5_Q(^9(7=BVO^/O3=O;AM)%@>_"D+OS6_M"$B-BR1H MSVI#EN4>O75+'9;Z3>Q?$T6@*&(:!#@X)*L__69F%4"0 ](( E*F(AQ2\*5 ME95WY2$DJD$/-: "AIM4@*&!"KB?<(4YF)++@F< 6PG"A,<*B^#/@>*!EGN( MF*_,6)1@SZEDPF..>M;E@@#G+(SIE/M3Q'V:H/3YR7.3R2==0QB+3PEE\4F;/\)& $&:K'ZDH'\CB+,_3QDV8?_$_"?V')_\LDA;0%@2H"%"O(REE;@8CQ=Q M<>]-@3!N^)/R(YRRX,58 ;(3)@$826%$V0^?@,%XA'7UQ7?E[A[^\-O5 MS?W=(>']X 4@ L,47N'&JL)_.ARD_XP#3^(QL )RD*G@E/@\CI40&T(^>2 O M21RZ'P\*^1\! ]^F#$:SP.A; :.4^6([.8B=UUK%3!_TCXKT26_2*;S"67)" M]66W\PN+O?AV? $Z-PT2'[BN-1ZRD6N,AF/3MEUWI//QZ$3AX'7.4/%%*<]=YBW!NXT>6.#]1:+P M,E?NHE'I[^#P@F2C7V_'WS)M?Y[/AAG$:\8B&]Y878(]8?C5Q=-T:& MY3@F&XR8/C!UQS)'QG#$EA="F$,)6X0C#7L-V7"'KDRXCQ09A$',Q#N&STK=TD8 "SN P?)09B8*"2!5F:41-C%-E"1$>U*)4A\MSL!5(OZ0 MBD:XL30VE3ONI!$8>O*.JY_.A 4/G!K'>'&,^"Y^^N[J,OOLF8+K]@(1G\$; MQVD4>/$$5D!BO)8="X]@< C "/!]/L *@&'7R.*($[F*L<\=_,7WBQ=5Y6GB M.1.TK=4,@G#F!0@:K!;L&##H\$XLBG- @[#HF5KB,&7,O CQGY,]/A"G\+)* MFUNYY%&"4TF+JT?0QF&8H(&ON#FG9@ORG[,E$GHJ<9!3 -R !!6YU(L6]U?Y MX^SN3'G@0!7T+K@,JA%N9;F@@\?A"]X,=_N#W"]ZZM>+B]]S8IG3VWQW ?A MU$OP=HW!%<3,/2X,@5&FL0*#Q % MF',IPF-9XB7Y1("\?',\0IE+(X\>>4:PV9< OA$'"V$&I( T)3\U3H$HGCF+ M""ZP#=),+]>BQA@8RG?Q"V#_TW[ ,_]. Q$5I0W!KQ5>O>&%B#5\0KA_:+EP M6$&1(O!J@;,)XX 70]D0MN2\67E6VWG8(P#28Y@DR2S^],LO3T]/9S%WSA[" M1U!+_X\;.O_W+Q>1,\$1P;]P]X%%OZ#%^(NN6:9I#GX!8.6/AHF0Z^8O<>2= M(I9UP]3/)LGTY/P;L*NB:Z?_;]'!V!/N3\[G[L*2VBNHV.VMC=\C+XSR7/?% M$6*YX/P*9D#DS?"/8X8H,K/T!J*#\X2:$/]V!G.XIM MV1_I1EW_K'QCCN=[^-L,SXF#AS-IO)*E^9!Z MPBH&^5: $&1?^.BA_P#"#)Y#VSZ,L$AG47K&][%6'[L'CN(L*3MX]P/Y)/MD>PJ 4@ M[FZ_S6'XP/PX5/X,PJ<@>Y&\;?%C^&W8^D6O,M\0\'7"IU@1OK4G .?H_9&G M@*N8S4 &.E*+%K>IN#<1IQZ-PA07ZI/V%;:22%(XW<*]J .W,EQ_@VPE0!Q M'B-_9T$>Q7HC^#;A&E<09^Y#_M$[H=X X US8!&?3%?=HD& MT0O"/XHU2P]MXLV:6V? GY18"CGE"3:6TXN1B-(9*I%L@ K2X-Q==4"D@3.% M8$L+AGYT**B_@LO :PS3AXGR%33==,0CZ2[JPET\JPARMD*D?N.C*$7Q@VX% M[">L>BI\WC"- *NPTXDR%M+Q61%.8!BAR()]F !:G[";*& <(S&>0W0#=B'X MYQBH2!/@190J/A-J%(4I<7_&99[,G%G>XBQ*Y",P$5F#\+C85>EWPNX)RB)Y M5J1J!!-N(0I*YM.58L6ER1["RY]++V''BG.L-QS[('5L\8@5H>N6[9:J5/OL PW?RE1<@LUG.< M\<@=]<8#:V2.1J:A.TY_K/=[.NRKO4][T^$B%#*"F,* M7P]HY*B00(GQ+)XM6I^+19+$>@A#L-+#2!J.^*=L<4)N%<0<>N>9:IHC MB80B3>#W45[2[IWAP0!\"_Q]@ H$7BQ?*<.HQ1?/8P$H#S)S/*<>%BU\![7Z M3VR=P 4F0DAD03 M^J Y,B$$CX+&P_.* &B,%HY&2OZ$&])BIQS-9WA5#* 6;(C22H&&,P3!'P.Q M+C1'0/M%>5?%!.Z F3!BTT)/<"(0+!(*^\F)-G@<"S.3 8^ARS 5 M),I2L#\BLGDR,AV!DX+*/J1#"'&$ KOBT!A'*=18OJ492YR*S2>SH\"C^5L! MT_Z"K9MAAGPJMB@B04"("#Q=E%\X4RYD!&X$+".!!R=4:%'"/_X M LNQI.5B?#\ "D54Q1LBLB0I$;E\OV1UQ_ MQD8HEW+A6!;1(EM->!GRJ 4(!(U1?PSX(3)!*'+N*BZ;+D@JJ;+'RO;7^\I? M&Z[.7^M2T;I4M"X5K4M%:S85K=*[VN@M+?M]KL7'NCW2;-VT.'>8,7 UIINF MU3>&EC%L<;0^\R[ .! 19N+F._Z >NQ 7+QR"2L.#:46_\JEO])@9=-V!N@2/\ K MG8E,:9'> %PX4_X) '#PM40V?@ZVS*\17G0H$T# V@@I_"EC^-*XNP'"FH 9 MB>$-)BS;B]ACRN\LLV4?9/8,^!X*"A&0+,)1%#%#C"!7 9'99N$4WDWA+HD/ M87T]P/=2'_ -%P1$<6V0;@MQA'@Y1R7F^7L!'U.1ID-NK[#SP,0'1L&@]G]2 M;T9;4R"":)Z:='OUV\*!Q3Q0'J=9#++@K[@>.)')'//P^/Q=]QY@3QB*F M0(<)Q\'.5^BN1"$&>P_$R@4(-K.Q&V$D9R'W+7Z.,0"A*H]>G.7"Q6S,P=G+ M+TD&\Q[1!RSLQ=!1P/V>@JS0"=XP%:@WNAL=6XJ3N NA8;SP^G<#N@?F_M+ 2 MF'3_$J098,?!&/,L6.5+Q/[R_ .Q1PF.G$GFQ(3!0RX/3,'Y+N%<[#^J-5C\ M7_,H@& SM*GF3\0BM1>8S6<4U!%: M#JP?CTZ%,(4T!DWHX4.PYSF9@?$8TMW(XG@6*.6!?/]J_A=9CL"_^&<4)>AX MR]A%!0I]9*UDP2X0#$F:M<"(+N@6JA3';TFN5)%1$&%A])S%EC"^Z') '$(' MEK@//P' I$OI-$P&-UA )=Z;@H@H[;%@Y-E-JYU^//5B]G# ]"F M+#>09C'YMN63G[YVN&R#5C&(_%/-72/W*9;.8?\I^^ S;/?/9\R M6($\"@:)R_-(V9DFHF6RW;'\LKQ\1I>6VCB(:X9Y-K#LE9>U,_V%URRM_Z(G MUP$[..N9+WMK!^MZ6&USV,'ZSFG@F& ])AJP+7.KMVYH5U^C.\7&6X>E6P_1 MJ=O>JK/34K1NBS;8;VKYA0C'>UMZR?5Z;PBX+!RO+ZQ]2U%Q@,9T&QKL.JCX\GJ?3ABGJQ>4"V>W#!C>Q\\:0!/ZNI0*X_HZ%BD4UN'5UO]P[.(>7+> MZZMVI[;>(T]V:JO,DX/#\Z1UJK8MERSO- M!S'JX:U26!RCQC,.:A .C]=!6\-,!QIZ?]RTW("BV##]?;>T/- :G[>MIV>C$9$M)JP$Q>?A3ZH$)KII5F[/EW<@I[[ M+127;[OV0O2+I0:?NRBZV(JIMCW..4(E,=SUF>1Z=VUPO*&']AU''C>ENTWG'YRW*35@)C<]4'6%K;'\.1\.%3U?MGVZ$3E^Z+G!D3EK@^S M-M.SK9V$/M&RKA5;E.TBE+0Z#ZC)I=Z J#G^89_?$X;1.7NG;X6CM[<')NJH-!N:BG$Y?OBYY? M+RYU[?!E:C:6J:D#K4VY#QUY-20N#UJH97>%6ATQ-R@K#UJI->PJM=I*6TT( MRL,W>!WJH(<'JFX-.F'YS@FZ"6%Y^.ZH0X.RQ,U^F:#?1E:MKK4Q9'L?)LQ7 M I[0Y/5MA@0VWB!%]IJ7(XM-0)<;IC@ .5MRG7DCK>BPTE#;HV81<_1*]_#G MI$,\)S54X)RC4[J[(*F6-UYZ>W*EHHCGU9;:Z_<;.J_N MV/R8V;PS'W9A/AS^['R(9^>]H3JPRWS>V0^=8.GLAZ.T'PZ?Q#"D) 93U0R] M,R Z/N\,B%T8$/KADTF&@Z/MI-')E3<@5SK[80?V@W[XI)ZAW51'DX[-WP"; M=^9#\^9#"PY8AR?G1K^OVGIYD%=G/71BI;,>CM!Z./B9*"P!Q(JAJ4/S31U> M4.;'+PF#[\)_7>_Q_._P3P;[E$4/7D 0Z :Q]?X2-B8<=LCWPR=8HD( QHKK MQ>SA(>(/+.%*F$9*)#9>&3W#C[,PHON4F#],>9 H+'"5!QX^1&PV00PH?N@P MW+$&]4#OS.YML:#/LS#V\-.?(NX##(_\,V+UU#S3\?'E/6(QQS>^ ,)0'\Q]Y/90IW3V*%!RYWE?]) RZ(W=14Q= ,DW ,/QB?7/3YZ;3#[I MFG8&2$*)(U.\&9T=%11T<='75TU!*<=734 MT5'S=/32/G2O0$4[3IIN>*+<89'CIVUHZ,4UQ VB\C7?Z.#LX.S@[.#<.9QO M>_*4T!QAE$R4BRD\[+!#E,BW+I>CH12Q]J1B-)$@?O#Q,):&76%ZEFH91UMA M=D0I6JWCRH8RK-K#E4VD5Q]\R(VE46L;4S6';>I'_EZ9I%-=%4QR\(9FEH9# MU35+M>WCZVC6<66GNG:AN@Y>-&!IULGY0%.UBO[5'8]TFJL%FFO7&?#KVKQ: M6N]X>Q9W#-DIK5THK5VWTUK/D/TW/"GOZ/BC4U@5_''P/E26-C@Y-WI#U=3- M3FN]/Z[LM%8%5QZ\B9.EV<"5NJE:@W)WV6YJX0X)Y2Y,7WFZ]Z;;RS>@\XQ= MMTY:;Q-V@V4Z8FY.51B[[M>SEICU;K!,6VFK"4%YR EH6A@55GD^M]ML'Q!B#:=S!YW,3>F*VWW JRG'35@."TCSX-!!+'YZ< MZW9?!4KKI.4[I^@&I*5Y\#D4EJ'A4'NPJ/OEQ*2.P(Y>9![T<,LXXL.MCIC; M)RT/>KAE-'>XU=%6^P3EX0^W#+.S+3N*;DY:'OYTR[#::%N^@_3:B]ACRN_, M\<:>TV77[D)='/YHS\"C/5/M5\P :KNVZ([VVJ6CK[: M)S /7X)G#$[.AVK_" ,KKJ MK8Z8FY.5UD&KM\RN>JNMM-6$H#Q\ UA3/SDW3=6PNAS;]T[030C+P_=.-0TP M+ ?JH%_N"ODV-SOGO0V-5QIJA]0L8HY> MZ1[^L-3$P]*!K6K][X_ WP>6= [,* .'PZB3DXVM8:G5QY W*ELQ]V83\&*+\,I?/Y9Y+@H M(P:$K@!?/?#P(6*SB>5IPN'?9,+I 24$:O$"EL"C09@4KCJ2 MBQ0O%B_@[MGBUDA^N$EIZ(CX'?G7"U(F]&YA\^0R+*SNG(6QAS=\BK@/=S[R MST^>FTP^Z1KBM?B4Y!)M_@@; 3>DR>I'"HS@ %WPJ!F:H RG]=*M]S<<_KN$ MH\*_DVA.R0_\=!1Q]N%[;WA3\J/<,J"%Z\029#0"_(RC&B//X& XQ'>!3"QUL"B3"+4(/_EZ;8Q MLAU[--2888U-'1C(Y".FN? /-WOC?PU.SN]1#"KA6$$E B03__T7=KY2"DU9 M! Q#XEDWFI(X&RURDCAW][ MWGR]NKF[^HH_W=U^O_YZ<0^_?+N^N;BYO+[XKMS=PQ]^N[JYOSLDO!^\ ,1: MF,(KW%A5^$^'@^Z<@7R+)R@6798P%8P1D*&Q$H( C)Z\&&1D@H+OXT$A_R-@ M8,:4P1#_+@E=,EP\T[7X6+='FJV;%N<.,P:NQG33M/K&D*I1]D?2])I/7@(R MV=EBN;_SB$RTP.'*[0CD."TK/BP_5EL W\)(N;WZ30&24NX]("5=B=/9S,D(1D]:)5&2OPRRP*'ST72(\C@/BKFPI3 M><8BO&7"$GPB]N($I19(74X_N*$#JACD%[Q46KZJ,DH34NR^-T42@@^H *_" MGECD*CY/ A5F;(8_JO,TLB9@/V@L(>(A?]/8_H#?-PE;1R?*8@# MSIS) ISBQ\65%]<;6,&)7GKU*B6><>B\(8B H[Q$5O M 1$LOZZ PS"".P'9M!?BGAOL"J8,D)R]8% M7IK@@$<&_T$5340/="(%G:"0$@2")J*Q!W>R520_>A;X M&?.(*(/P$/I";- F+,%UIER"WXC<5\9=SIB;$.6-%ST()##I8Q0I@I@+?H%5 M>AP!SPD"T4*HS+$!V'S$-^'2TQB7(MX4TX>!3&<@RP KP0SDW92#IE_V5MJA M,FZ7.$[*-T$X8Q#@TGN;DX8-* 8.#R=Z10% ) P@ $K LQ6(3)!>D8>: XPBC.% !2(^R]+T0X M"8Z%B9.!JHB&YBB5X9&;,"I<5,2;069<5*V=N"\,.&I',L174/,3.+,3%!8" M*\1:)'47,)JO'#8UXIF@1IFP(.HVZ6=02VC]!2XJRBK=)W3#HDB\AM6[XKI: MO<]"TOAP)2#7%Z@9?J0NE'I(LX6]SQ.5!3]BRM%+Y* MOE-P0$A.H$@G3 .YKQ'X;BA+\N_+%[DK58)"%D*&A8RO,MM"RMDSI8T"XT*) MITAD,V HJ1@+]$IEN(//L0S^2)4-:Z8-&2\8!3QZ!%1(&RO#_0A)=+A#*EXC] M!<96S!]07I'I &1?AJY (;B6!PXO(&Y$)>VP6>:ICS@!"X(*%I+D<@UD'9)) M9K>A8D1=X:\R"<^4?Q9T3*YP\6%<0 &^N9Q&P9*A<@ZMT$ZP,;XWYMDF99=I MO;F9LX+<0<:&CD<4G]EY<0$?PMS*Q-1$2(RYZEU\US@*IT7+5O(%FR)V,B,[ MBG@,;.'&@$? 00)8S@W,1^8#'I89?@7M%7&+S IKD"O>RKRI4NPSBK&#(":C MT/50R5W<72I]K7^J:Z>]WJENEU:UB!ZF2.LWQY$7/(:P;=(45@!7$]HTY&0P M_1U2N QI-T$K(HQ:84[4=)^S@Q#E"_-Q1UKI."^2LJO4.1/:4"E7=1"$YS_) M#4]J]#BP]'HG51MJC"_9C'80-' &X"78KC5A,IJ%J0)3WT$R>3[XLG7 ,NN! MM6D#&T&5U2Q,3:&JM_,=? FM]T_.@[ B:V('?YA[];D7R!!B\E[D'WR)6?18 MT$.<$T3A(><_J2>.A,@+C%';@W[ZGS3@XES6U%3%T R3-/97#I[2B$?RDDZ7 MC(KSK/+Y%<53-QXC]) WVW16\,'ZF(E5>4!73ME9I*9K=,3!W'G^"M:V'\9I MQ._A]B]^Z/PYIY6!H%' $7E_.0\^XR'JFGY!+&X'96![8U?:XN**RR33%.RJ-PLEN.'3\*> MH@C&!V'X<$\:)&"!>E&,)]NJ_ E,DCR:]^WZVVT>SD,S%^PG]B"#(<)6B>D" M-CZ(.'(.F9L$P:(9R?%OY$N1!>W^.Y6<%' ,&C#PKCWX X8;8W%/B,>OL*$4 MKP$#$BQA=-W!VOI/"NXBC\"*!'?0 WOU2CSE+2$"[H--%!7/!FYP%?< :2B8"Y<#/<-A%A@2E&&\A;7;V",^4W%L!_ M*6@#CG],Z/UWZI);A,^BQ>RP.%E>.H7&P+;F(I:&3KL\!0!5I0 MA_3ZXEP*JXK/1J$(**$=/N$,GJHG-^Z<"7=3G]^.\Z]=IN!:SYT]>0&*#'OHL@9 )#Y@E ML93 0X?=XO(\$^!,$]D LHV+_+*\?$:7EO*2Q+6!?F8:ULK+VIG^PFN6UG_1 MD^N U8TSS7XI0 ^CZ)=S MM."VZ-OSIA"0&:L*V*D9$HP%)+RTX7XAM5!?R"M<3BIL52(M(>4'>\JUULLZ M.6WHD]8,[EJ1BEQ-5MNG(M=;<;M*%VBI#?K8N4T#!/A;1G_@7]^.?PCK-ZZ= M4HP3#TU3M8;Z02L5"%,O:S^WM1PY9./#-\30U7OW)AFZ>JD-QO*:9^@>#GPT M='5HOWHHSU[XJZ'&C^UCB'^&T9^GX$2!C_\0@5O?#5<_G+K$O;@.?H]"C*^\ MCKUT3*M73;/ M<%=Y"$-W)V[B5@S4VG;:^Y/_V4[\BAOQ.@8R3\Y-7;4&QR?_NV[PQRK_&R1? MZ^3<,-2!W7NCO=\';50$HO5[X:1.Q>/0UG6 /Z8@Q&NCBDWBXYTHT5(>SQ;B MIB=-V==D@A1QS^Y-C$@JOC4R^&:&P/]/D)4*A#T*A9Z@]6]M'%Y-] MQ"_SYB6EI+TV)3K/\V]D_M<\Q1W3N&2ZEO+$8N6_&U0@^.[\TQ>4'U^;9 ;8 MM5]7-;,\W972A6K!NX&VFX#7QE.UH3H^3^',=Q/ GT2@&]2)"H! (RF^<(0!3P?VUBS,VP[2X!G/D&M:0]6WF M]BQ]I-E\,#+=@:NY#,35P#A ,4?UME8BKXV%E1?*. ?5RT'%PF.'Q1.J%IG7 M4(E"\"D8(E0 4NRT0*4&U%]!R7IT/%.)059+*QODS%\;D+"H_+RHSW!8%#VC MU4PF="PZU\##HH Q1^C>2&U*+\8 M86'*#&M3@D2T6(!/C9'(157SB#L,FR[(@H%X$D8)II:FA1X^V 5HOM-B 857 M8+,E/DH4-IM%X4]O.F]MLK#([#Y5<>?5U'GYMX>F' >O@3HAR7J32UB$EP!/ M.E1;F+5$688/5CAE7H!?"M.$VE2(ZOU1LVJ' KU*6B!R"71:$HOD--26 =V)K'2R/ M<9[Q#]2':T65/S6#V?P0QE? =Z%ZIHG$)F(6>R;@W]"]285;@@VW!+^[*?4U MR+TCJH-@/_Y8]XO CXS9YI%]A#RP$VQ(LR+_Q0=.2H[!8PX%2$)NI=B M@1HV1-AKQ.-9CY&85PH2V25GX0I6/U$U%_4NP .?."'X'R+FPNL%/T54_!6W MDC>^R0V^S#;XZB?VX7K@R@\4##\ I6WDB"*A8E,_\%]=R&4!FMS,)SV%$8N6$-Y)$V;^Q5@8R=/Y=I_A1K^G>9D$S^Q&1"; MRV.@)B))*A*NX"#9I1!T#[%^P=JK%5/4>QM&2A0P(3_UPEABS>X5>L_8$V 6 M3:T!VMVBJP)UX"1%_82-AF)9DBNZB*'IB I;N4@?4E# 0+1]DA'SW^VL)1-M MM-A*EQJ%+72=6MIQ; 6H.+)?($^C16LG3D=@E7LL>CY3+D1]U9Z67RVR%UI\(2'4?2W%S"7N5_FZJU@KFK5(UJ;S1NU MT6T/B-KZS+,A)#]?Z:_P_MM@_GMM*NV?G)OJ0"\?NJBR/QL>AN"R(G=>5;]L M%^+V\R 6#3[HM%!0$$:="$6 3"MHZS[:TQN+'BN07:1M!WVBH*W4*H/6;[D MWW%\>]:> .0SPI'5F$JS5_BG8"G,^[YB!RWQ>)+X.1!)@4D:WQ7*-N9NC/,L M2/,)38@#+'+?J/;^#'!_;*,L1&AC')_%L3?V1.\\+_N>PO(/9J;\-EN4&UNB M$Z(HQT^Q$>0B]HL%KA5,GC,.X]089SU[%>"CS%PPAE%2GWL_3B><":C[AP\.3<\$RU"V03P!C M:$;[85XT(Y@(29[]S"(OZ305+1E7/8NV[HMTE;!_VII#8Q1MS M[DPF$>=9;XT*WE25V/NYYKIP=+$AQL(]=WR62!++;@1[?.U>_LZC.PR!E_=T M80H-YLV"#018+2=H $+X=UA=-I#&"U)@IMN3J:]O2'87('@1:0Q.74IBU]2I64>PO2H"0WJ M!-FL$GN&>S)@RX3"QCY!,FS%H^R0/NO"*UN^DM%+VP)?=?(V,#R*0,*@BL,H M6-YT+.]H2?UI,' -$NS1"].XT+]([-2A@T6;HR[4LU*V'")<"TM21AH 512) MJ3;=I4!F(0R3 MB';29/!C) 7V"5M+AX7^FS-JRU\,^H@XN8B"DU/#?\HMSVVSZ?RX"D$0JP>4 M+:Q?]LH&1P8>S3N=HL/"(@R@Q\)Y$K=0AZA"4RD)$(9[EE<;KUSO@L5+G=2G M6?B58C>^;/A*[;;P$77>RGC)KMU&Z6ZP?$:B#RB(%\[+;60Q2KQPA+#"-TD6 MU*Z)G%,2=*V,KEZB3?H- X#M#28M,'4Q?K1%[!_N$G2/)% \>9@_!/2Q%.87 MOG[Y99+/N)-*N2)>G34EP[\5@H_T0C+P1IP'Y>;+R[%7"@-@\%,EZUH\CQ0L M^JC-N2D6RF!,)VF505PY&B#CL&W81,V$/^A,GG5!+KPOEQJJG R"]XI4&H)C M<>6+LPD*TN1,^2,03??0AY^*P\HM0A&ZMT!7;4Q!#A?;9R5JYMHQ1 MVOD)T"1.ILDP(>ZM5"<+V$"!)V5QEAH9<:K )SD7,/\Y]F1/\3DIC5.*2\W# MUEG7;$FW72Y>.1?/6)V+UZ75=6EU75I=EU;7;%I=]72Y37E;2WE>P!HC?<#' M?7NH69SU;%L;#>VA;HU[IC%V1RUJVIL?9Z!!3_WS51G'W&B)X4@3=#:E[9*G M8^1C*2A;)R+; >];/$R;'P(LG)/CS71&X@)"3N5I"9VPE4RH17OD)6'VN%Z< M7?D@HA0HZ_MYP1\8%'GG'ZY)BV^UH>8N6=F3"?;:YN]Q&J_XZRS(^=#)A39E?AGN5*&\CY=X&RC<^BE(6/0L1HMM$ M4-J:9#&&1@WEJ:*I1Q-;EG+$,>^@,)OW [Y*#H581-<=W)B/B%BA!^J+_3TE M/@WZ)^<]K3+Q:1Z27,[.S!&5S2!=SJ]<,*GPZ>5,^U$8130X0,;(RQB5F52N MR%"*G(G<6BDK5CZ&XG[1A&7+1FPFPE85!\PK,^8G-I*(_J_24I;.;Y+UYQBK M(%YT)[8]_:]\W9QD(RSR0!1F:GJ>7I/;M#%0%3C,S_%?6D*0*D]-!9!XJ%1Y&B?@<#WX6T0C9$8\>:+# QDIS^IWLJ4# M'@A-Z3K<$KC%U+F2WYKC;2%%+-PN96C)+5Y)YD5:GJ>\5']ZTS%_6?IN[!DD M/G,EOE(E5P.&DG[FN+Z3(7@=W&Z%JN;K6UY6K5EIAQ%=ZA/,;*M6@LBOPJ$P'J',Q+F?NBT,S1C!VR!F?# MX>K++9OD Q>-HQD[U &[2V"W&^A4W3PNXSN0L[P==^YQ\-1PF[E+:YO651^^ M4R'Z/H;UO M'&F;!\AU--71U'YHZNBLG[)B:V'4_5O>,]O.,-L.^:H2RM'(R29XKVFA7 M43N.DNP?WV"LCK4Z_;(+_3)\,6MMKV"LXU$P;\ =/;8YG=>E!/=#S.ALG;1J M:-9F>Z15 X; H)&RL_7"JK=:6+7=1FAP//Q[Y;J&AEFVA^L:L!$&>^K#;*^N M^ND8H5,_+5 _&\K?&C&6!YW^><=LU^F?"K;;4/=4*_Q#94#EH:%MH_2C\T/; M!W!W9T!AE5_RZ13_ MLIO,W.I%% H\]O3-SPL8&)R9/5QQJ4(FG\(H6ECA1*$\VZ3<,CI>:$/L!<7N M+H.>ZN82CKC?H(6#I>H/N&I:;KC=HBWN#;NSUN=0;U#8,E_>9 M:W#'MH:#ONWHAN%8CL7&O=%8&YR\N$U5\"OIU[GNE=W1LXX1\X9#-#&GLLL_3CRJZ.TC9Y1\ MP!X_'V7+#'K#-I-\LJ84[Z._@74V[+^LO\&&$O2A>41M$SI@=P>LL=5K7UMG M?$QUWCA);6$:!,DPJE%<(\>:*(=],\T-"(52OB],P\/^J2L%]2$AKM)3K01T M47E2H\=<=1YW"XGF>AD<_J$OWE>0>O MJL]_)W7A'81U('SS6<;;%[T>7:QO,C M]XP<"GA>!.X]^UF19S+43LZMBLG<70I7E\)U;.S81 K7AG[(.V='K"LO%Y5W MS-'IJO;KJF4JQZ'M6YQ@B8E8R>\T\U7PRPKF,$[.>WJGJMX?-W:JJKZJVCDW MFE@%4[8<#\<=;[XATN8*U#I+;05G=VTD*CA[0Q.CAHW0K4M^AFOJX]NNA+NV M% =7PJUCU2:4\(:V1SOW%WLGYX;]:B7<<4>GR Z@R!HV4;=79/U.D;UC5GTG MBNS#*S49'NS"3WOW*ZMG_Y6RX/;!(6^V0_;J(_S*=.NN@?9[><>;CZ%<8NW! M:7ZZCD&4[4_6VZK1.N.S0J%M:,9YL"B*W1F?G?'Y=EBUB2C*AN:>.V35S=V^ MAL.3.6;73<_7UW Y9=:.>ZVGZR;FI M]H9VB_3,N2O"TE61+.=E/K4VY@8RWV M,=JB0.P%E;9[7 O:S'&YE':+]@J+%:)8UOP0P'>IL#GF/GSJ054>>, C[+04 MN ISIU[@Q4E$D<=\VK7R >T$0_M\]^O_8=/9YPOZ5?^,7Z!^#2CS6/!,UL3@ M,W5F&@O-(MFW6H"A8H$EZP D\%.HQGW$$"\Y_/ ME-U0MQ/&U!;L(0S=&&N6W)R&+V]_O6L#_6YH ;QS^K5@8\NFQ$OH=T-7U9VO MI'=R;FD[)E"B.5[5TN"5E.IE*8-2V*KR@*.>Q4D=6EJ\-FL_>T M_LEY^9BSR48+VZ&-.++>6;%=2CT^S%EQ3UMQ5MP,;ZYJ)%%R2+)]>L=?VU6I=ORH" M>;6V:B6X0ANVH+L60--UUVI<%'5]DK;&4]==JZ.:UU+-6^RN12OMNFMU$+Z% M[EK6F=FV!&#BK_?48(L67,JYR'?6J+FSM*-U#_+WMLYZ(NL1\>'+4#N:<.3\Z%=/AWKZ+B3QTW*XUV?).G:VMY2[YJ,.W'< MF#C>.1EC_\#>!G'<9(U?6ZW\]] JZ15L6+6C;6'#ZG76S% H%46LR%#8M7VD M&V#G;RYF[TH$5A/T$9<(O$"![+<4KDRO)BB08==0Z/#3 M7=>@=_V.]Q!1>!^-@]Y53*&6KAMNJ @\4#^AGKY%,\O.OH ;#S5-,I5A1V9=Z*\25%^J)8Y^A:MX=XUC7>BO#%1?M"R?WVXJM=, M^:"R1K7ET=0*=MU7NNXK7?>5-<+KP-TK#*VI[BO#_7:OJ">KY-; J^G1L M5=?=]5ZIWO,#=Y8PC*9ZKPP/.V.N9Y@GY_UUO5=>3YY=YY6]=UX9'CC7TUAQ MBGL4O5>&+9G3T3-6';DUPIS;]5Z1W[Y)IP"NTY9>+)=9G5XLY(A;.#9+D<=! M:$Q9P!XXH@J>#.;%2/RG,V$!7!&-5HI)C)$7_QDK#-1105"Q.!,+P8."._#H M)1Y\Y\E+)E+6;"5;\MK">*GMS;Y16MT1^1OS(N5_F9]RY3?.XC02D!\6U!6[ M#WX%]E* +>* 6]Q'WV,CSQ<;,^%@L(R>BUJ ]G0JE@4[FBAC7.TCK1;$ 4/% M O2!.SQBL2?>270 ._@01J1QTABOSWL>^1P8B;86_U9XX\0#P#)S!-&VG_2$&^; M 7>*#D-$HK!:%OV)V$%1X0%UDB>6H0S^5L18,@&4%-$U83']GH$+[,0<>'^L MR!NG*1 0R;G".PBU,^JPCUZB^O! MWB7^,U[U@OPWP=R.G[H<>S8!$-E' 2#XT"+:\#NQ!_3)HA4H L1F&"5L(: 2 MT_1A^3-#P\%'/&=;M6JM\]?,UPM8A)>-E\LG<2W.XMEH7E&I9M_)%IL]O5KN MH:B+Q:<$#2[G<2^_TU6^7W^Y_;'-'IL5%(K:DW0DT$H:%'97W+K^.DHXNS/4S8&$#\Q_XD]QR>_+,II$-+RY4/\ M^O**5ZYK/%Y_P)K&D>B08H?V>M M@44!,0\FX7]YNFV,;,<>#35F6&-39ZYK\A'37/B'F[WQOP8GY_=$TD#NEVA- MDN9DYVU4]'?WMS=7/ZZ__GJE*M7]TI][?*Y>W-UZN;NZNO M^-/=[??KKQ?W\,NWZYN+F\OKB^_*W3W\X;>KF_N[0\+[@0R^,(57N"!Z0:3R M6:* =:C$$Q3EH J9"D+.1U5)DO_)B[DP!-V/!X7\CX"EKE<&0_R[)'3) _%L MPW!YG[D&=VQK..C;CFX8CN58;-P;C;$SY-\7O(-E1VK97[IS)MQ-?7X[1D5" MMN8%*=N+P/T^U[72_'1O@Q^95?8%C3+BL'MX_Q<_=/Z<>TG@ZW+PG68HMJ-T MJ>'7 [0*J1TCV8TD'\ 7C(5#D$:K[-?<,&B9P5HT5M]D>TGM3->W:P!8 MZ\SHQ4TK]]\#L8.U@U6'B\9V1Z?-M:5K\E:]M]R/2PJ08VK)11H$HWF*J:G4 M9G/+/F8OP&1[$?"5.WPZ O/*U',DU&I2UAH2/+:6$.G3/G1M'3.\R(@HH498IEV3QVVQ9G18>P'6S'I8>R]2Z"VV"15K]@(6 M.-[\U,1AX'$ON^-=B] .PO<&89--3-M6B2A8_QUU,*TY-;9J7>VJ5JD_-7:X MH>G%-W&6>BFIX5(2 P6O\U#V5R]V_! #ME6I/(.3<[/?.[HQS6L8=U=M+=Y: M;[^.X2H8;D,/IMH,MW4!F+%% 5C'C!TSOA]F-+0-M9H-:+]AI_TZANL8+F.X M#86CN]-^IM9IOW?,C-7[<,3,6+V@>LRXH1!RA\RHKV;&P_'&AMA.EJ<#P/+U M[-3=N?L[F^P*ULI W.8FX_FR:W:BJ!3(1VA-; Q>92C\ 1B4B9=S$59' M Q X(N-<1<$? M>W/BMR;@,J'VL9-%>;[,X6CF+?8^%_528<)\9;Q5UE7=R,AB(8 )J'?#%.N2 M*,EEN]S$5H3P&HJG-X*/(U=[&SUG(1^V.^(RCSO!HPEZ:'DTOA,!G0BH'7M8 M(P*VMW6//^6D$P^=>'B'XF%C9*>6A7#<23"=".A$P+L4 1MB8TU8"-;QI^5T MXN%XQ$-#:4#'+Q[V$'FL8R%8>B.QQA9P9)=$=$1W=IMU1'=VFW5$=W:;=41W M=IMU1'=NT:F^5FO*W$#;H@_E'X4>QM?8#00NAX$#3U'OS'*'2LLXH@Z5L6P: MGDP4IL3I%,#+VY7+!M)>L-".S:)//V=1G+>7VG+;N+4O7=M)FT#C3[.V6U5R[KTU"I]^*ECQ; M]G%.8!&1YP)#?HG87YZ_H[YXVPOJ-]7QJ&ZGP>/M<_2%^2"A. MWZ*IT?9TT?C4U'<4:ZNWXJ./IID;BO$R,ZTPHN:?7C(IF63QHDT6+UIPF9'W M7)&VNGFFGV6>G ]4LZ)>5].VIOBQE35MWY8GLS#WWVF<+(Y;VHW< MW7 "LE4>\;;%S4&PAM-6#'QDA0"UAC<:VHIYJG'D??I=;%$, M AAW\C9-+HO[B.,;;[-)?Q>!*_M_PL_YT+_:ID+OY-Q6C8%1GN'8E0[LR(41 M/?,/JTB[5((NE:"^\;%A:.\>G)_U64K]ION5'#Q%X1AFW=X7YG(^,0R=_R?U M(A$[!Z.#@N^E6."JJ'H^WZGT1!ZXGP?L01<2<:!D]0(<(JR?*?>+HZ-D]']K M ' %.1!X#X[C5$8T!3D?1:DJ"?N)XT!=#H:P(\A8C+B:AK"G?XD_9$/IK[Y< MWW^]*(ZEGX.Z-6#A"(AD#B-.&H]P]*4<\\L<)TKA5SEJ7 SUD0:K;"3:B!GS:-C[ MQ2R"S<.H+*$^WY\M1S O3F#.=K4PV!G>.'PWX9P30=?5^T4QONX+)4 M"9X;1EL?_"\96O<1K';,HQC>7<.NZFDGYT%89LXD>QWM=:0@0<"VY0?K./A> MD( <["@WOW*P8S9)._9^*E- V"16>(!TA/Z2L-Y,C?2.N=5 9AH0NGDNKGER M**):,0:U_U&IEQDRS]B]':,9!FPE0WK$Q)=AG,1W./SU"UHUF0@L)X'T=$&I M@$;N7B!=L(%N.TYOS/MVS[(?+W*C4"4175.A;JI ]8&,$+(YD161W M]@RT"8#;F[ )]$U50 KZ MIE*CW>#1(E(8E$\27D(*F\HA=K.$WLFYH=IFN72BCMY;20CWJYY7\D<+9AD> MUPCEG @;<,R]!-0'>2 \2AC(GP>@$W+\XA"]6^EF*GPZ\\-GCI.78S <<^.L MI(%727@I0Z+VJ&>9S;&QIG QSXV02S1.3'H"U(\[^/&5C6-;V_NI.N;]5+F]OOE[=W%U]Q9_N;K]??[VXAU^^ M7=]7WQ7[N[A#[]=W=S?'1+>#V20A2F\P@43BO]T^"S!X*-0M K894P% MM>/S.!8.SY,7F\\LD?NN =V_,@V1V/+9(8SLIACF,ZR*X-?6.^V5/H+FS^S")9FNJ[%--TP M+ [W]_ V5^\/QI9M,)!.)S6K!.Z<"7=3'SQ!7 )IPKL#%J:[8\PBXA2C!:' MC-S/\__EX6F%492%IN4E$9\V/KW%;'O3..O;@Q=ENQ\HA_ZE '7 OA5@#?-, MM[9[;?.3T]]$LG_FS-&(8Q1[[VV^<_'P,4."\=Z0L#!L(BXD$PE5^-[0\1M+ MTLA+GANI@GG1^/=V]$T2QNK&O6_3@.8.PO< X9NOE/C!'T/_$7V3RXB#GZU\ M8PZ=T+Z('5^9L]FZW,MNM&+%^<.& K+O\/K;L:"FC)CRE(#;\05E^=RF29R MWPM8J7T2@;DV UWM#0?'VLGMB#JRM8XENP&+%2RYH:9JYRPY!);L#U2[XK#[ MZ#GDN"OV:@I\V&MP4]4GN]MV_^V"Z.NH2JGEJ!H[6D%\4'Y(.=WZ5^3,%7B21@EIV"S M3!5'1$+PUIT&)8^R@KR)",*&*LS7N2MK"P'ZW5SECI(;=+Q7E&KMR_'N4X*V MU2M[3F^'MH[X'>M]"?M$^1E[GP+/EUE,KW,MK)/SLD?QIEM2B&F6[DO/#AN, M^[RBG<01*O -!P!(MQ>!>\EF'NS/=\YB?IN74MWWCC[ MRV\(KC=,[GT,I0]5H]=4*/VXJ._8W_'FW>7O/(X_Y0TY9M@K!.MC.S=YJT*! M!M7L]S!XN.?1%.7/I=B.VL)FL%JW'J1[6DW #IV*L\SS=!.,?^ MCC?N\_E P")6B]X?]64Y1+[:F^DQV$TSW9=S7!2]-V'@5$G?]1'LX?%&L%O0 MD["3#%WWT7;&$;:1#)OMLH'6="K>&^#6-_..-G54I==\PIB7YVRA0S<7&K2H ME]9M4*C3[F%MFCY4BS/8%.K(0LUH9(O!;V&* ]TNIJ)W#=9T_^"B@4*VXHN' MB(M.F1_P"=E:=0D=68]5T1-GZ:(RB\)'#]^/37=8WM-T M^B6,(BIAOV0SN)(\UY9+^LDYX%K5*K(\E9@''C9]PE: '!N/9J0B,S'&V?(_ M4+,Q%1N%N70&-L)6K]P/G[*68ZX7.VDN0=Y*0JQFS@E#7&$?8U"*N.HQ9]26 M2@Q:Q"80$K^9% %B\P)X-XNY:('[R#Q?MLA41L]*.L-;FN%R;!][+3]V':S" MWS*>M\.G-L:@V%O'.J/ M1'F[I L,ZTS)$1[VVP\J MBU9F?AK+-J.^CP:"$L]@VUP57U$U"#2D5 !U_B";S4 K4T,0H4518L8\D5-' MI:Q< K<:(4A=L#5QOD?SYN5.^,@#ZK)&!"Z[IB\3^!0>H@>IN1#TDA9:>W RE$DQ-B;?9&B MBDWHO5CTQ^8^_!S@JT13S8C/&VC/-9U@%FR?Z.!>A/EM'.1\O :6681J5RI% M+XY3>B;K6I/O34VDFU^![60\AT?'S(201 M"SX/CP)3[($0B9MB! MB.1XKN*H#CV ,/-W U DJGP%_B3[_% _$R_@ 1TF7P7.&0/ M8%2IA>:W.;,R!^X4G2#IZ<>/2*99BSQL?_L!;D5T M8D-L+AI8"SU*UP (U/#B): NGP* 8.+-BDIV\7TS%B7R)@':OX$Y$@7P27** M7HIO#0N=PK!K;U0853U*8T_BY)$0D2$/:%@.[:)5_OP((H?+O^!; !0TE0*R M+.GC*7D"B-5E;/_\N+@G7H%S:(> (\ $I09WI"\HL!2XV%71 MI=C'/M,1\_$KN(WY R![N1P;2-?@8@P&#UWST9 B[;RT"3\)!0([LK'X POD M1 U,6 N=5 M)B*@#24$*OX.C\,.%U]9$C^C4 C>XD9N4MXYS_#'K/&RR\<, MC"-U@2?R^["Q;SP)?3?3+A5,4LUFR"E@]IT6]AD4#4C+&:P3W[5T<6X@(3HX MSU@+K02X@AH(*,0!&XXY-">=+4D-),8G:@R,LD*82(DW1=O'Y1EO,FS:[I,U M'E)+85"MA%@DD4Q^K, %T THFQG5+\X'CZ !5V"K2ADG>=N)PCC.$$[L0Q@3 MAU>H2WR@?/=A3A7B.G,?T2M3*,9&'\9MB%\P(F-5T3XZ!8MYII<2]*\"V-LQ MS4O$>Z3+()*6:_M9/?2S*MT"*=,DI^;L@:TI01TZPCF27KD/$A_8])%AF!$1 M-?($+^2B()."_#%G 2J."L.IR[9+RS!^2/)!.W@B)D:__7X'O- MC+QJ?/^1 2H&)1"PK\-X?RW&D2>N?ES?74B)D,MNE@EVI&U8510"P@%K)+Y' M+/@S2F<),B*Z-C&:INA8%7"ZU7"#M:;+.?7'JFGO'/=#[Z6M=']U6^FN0W37 M(;KK$-UUB*X+^?H.T95=CC=V+5[J83B&,3(& M;*2=U&"!E2=^.W74OZ8\"_3(^(<F;8:MR8L3*X[<5ISSU3N3D:=S2N^:G<DC@SG)Y245CHMF!^Z MQ&):1FXYY*M8C MJ"Q;5$:R67QZA@HC#1P@Z/&QB-6YXDQJ\7(A$N52>R.E<*9_-P.8QQY\1C0]DF)$ MG/N+.((@G6I9!QA//%^<9U.4;[)X\ ,(]\$M0 $HYF7Y'H7#<3WP69S^DT?J M_P.OQY,S&:S_#6?5Y9%Z='$1Y5+4C[ .V2D%@&)T' ML?AUOO;E16_=O#[+=3G%Y+9/9C_+>,, 8)!\.M7M_0:U:;?ZGZNR*0^AO!?1 MHUMG=@_Q4113.)=RZ2@-'2Z43I.X6Q[1BR&Y>"8N+M%T7$G4!H8NP_1AHMR!"2M?IJGSN;9. MF/HN'?:@E0NOK8V;_NMQ8R!N!KW-N"GP;P5Z# S#U(9_\'KX,6WBK*+Z8P/\ MB^+G\TH)T4F$ETJ$]2?F:+_4)A=[-;F(KV6]_B[#361CK2(;,1!5,&Y!TN"FU 7=U)H#O8^@&Q52I1KT8N]](1MK Z\W!_R@?E]*TVCN M\^@A5/>@W(#,;%SA"G53$MF=U&M4ZF$&1=%"EQED*$7&@]FF=W>>/*.(=P^5\B31<,*V-AN#N/,"1_GYV\WHZ_AE, RG,N63RI M)%ILO%M!LW^C\UWY\(L8NQ:8W\04]E50#L%-ZY>%$@&9#W"'9X5UAC]@)MDC MO 8C)\)(XW7'I)H;H@T(++5MB"=7\Z]=))'W,&SX:(*Q\HE7P,GW,_?D8"[#:H4>&,L0 90;N8 MYSPMH+W@D(UH9GB<3J<4I97'#2A_*SQ<+Y:I_\W[MC<\V>@"#8U-+I"[.C;R MTF2^PQP>+ ?1\K@"K"S?%#&L^_OUE]L?F.]#R9$/D>?F[K@(6(@N9B*N1=$U MS.V+./(NA;/$"\9^&$8O4:^FM;93^6+NQ1<6>_$=Y5;?!O_+ $\C'S>P1S-, M+ "BG+#(??(P&CWE*!H\A[+0Q=D))MY1_G)6<)2E_0GJ94*\Y^&*B(\YEFIP M40J!^5C 3R!EJ,@"E0,\?EP(+";VRTQQ>+BN/;NI2.HK(@[VX)M(C;\,XR3^ M%=,.*U+#AKV3<\NVRE0JLD+I/Q@&CCOT0O3V'^&SV-I%0"W$LK:F7KF MAF;$_P1UQ6_'8QQ(++Y)TD$62R":JQ",N7<5+@^>M^2DC@4;0,[4O:1H*ZR) MAAOMK'B1R05YSL3JK $J\&%.%,)&!B$F&3B8YCSEMG$E@- M9A)8JS()K.Q(,M[MD>3R5[<^HES W;8GDW'M@\E2]*S9P\E-RW^+AY6M.Y-L MC]'XRM-1<^$$[?KFV]9G:/-*V>'@94> 2R?X+XK:VPV ;R/X56<-Z\%?F/?; M9#CL,(1T'&&8'9T,FL-U=+3- 4R!GH8[.AJTM,: [&O:BD.B56="%?_X3UW3KK W) ML[LX_NEKYHKCGX4DTX[G]WDXE+<:$)S=PF.B;@]7[R$&_,"ORYLPE&)(6QTP M3=GS'H^7%D5GM76]\H"I8&NLS)6J.%_:^R' LC_=%CHZ.3_NH[9F@L76QA$M M6P>+^QI6;IOE;I)-!8NM5C8V*9S'%<_S5F42H:9IIB)_3Z/#^EI_=>]_,L1J M+N>P(\C[VF!UWU/L"3%OYYB'%XO)>?)2GL0INVU0!Z96TN?%(H-1$#1CJWCI M:(51ZXA".%9T.?#]"C\H[\V3+#JJ:[#52OP4Y2B=6&*#IR(GBX9R<:&C'#IS MK=%B->7])NX3B\T8L,!G+^HMT=?LFH,2K17],'8&("9&JGVCOSF==^^F$_+6 M* 0.K"63ZG35>"_-) 9=,XD6P-(UD]@U+#==,XD6-Y-HLCG$GINR?RW.3FVG M]99'W)\FH>\_4TM#=][Z#IN&.13- 9J[2T+G3[AMJBIW3]SE@2KZ^08*GNNX M$'Y'GD R_T8. [:_HO[.*;4F%6F8+H-5+W2T77\P$/,_R_;1 M"T:B-]0"NZ]K:XRY2F!?,/6Z,6#UDW.CNJM9V>]#(O#BB?)G% :,FIC5-*L/ MN2L&6K!VKVS!OL [/^B.T8SRH5'VR]77.N;*1>WG"Q4C]3!H[S*^43'Q:1X( MUJVZSM8+YCPT!6OOY#P(MV#-T9KXFA=7R^N%A*[8^ZE,8=V3N)!8LD@(ZI(8 MEQ^5&7S8B-9;ZH>59+4!Q]!;3QU:=@GNMH>&:AD7Z5]@ MTJK*Y<0+V,($%W%ER5[ 7$]A?B $Q3A3Q:,%(L^>+1@GN:61V1@Y\VQA;3C! MTB]9J]4X(1:#H[ <\J"%Q#Y09SD.6P3TP>S\]KA>1DEKH']'IU_YYU:,H2!+'LZR(1 M!\M7@5N5[610:YQ!15*6Z-%>M5(ZH:%9-^Z\*SUFC&!)Y7Q\ '8F8+[(@I]P M+G(B\&AG<1J[.)D=)52%DR6ZJ$4T%S2<&'B3.;9\)I+LA>U%P,T5EZA%E/-S M !J1.@&(!3BS>IV(N1Q[_E.8+VORCN-T8IQGI-L:N,O/LEO]5A^5[GG3*K#W M@H%=MJH M]3WO=4I#AC'C3%IO=^-YSS82ZE5ASD?[(^9>I"#4I=H4E^FP2L6!6BK M@*J_PS.+>[CW"WB#?\ZI:+C<)7IH]T:ZT]/LH6E:(X,SP^X-3'?<&S@CC6-& M,@=:G.&Y:93RDW,<\H!):@I]H33)=6$[*D\>-GZP+2XWEM [-(&C< I$-5C@ MAZ=$HL]B?@]J=$K&Q'M'ST35)0M0V'7B%'$Z!6P0 A?M2BS(P#%:!2:398UG MRE?/IX]6 <1\)_59%4A8\S[E*X'"P32^#S88'FL"PGQ\'+Z#'UX$DSQ[\H6* M !>R.;-),W+(#0>0_Q$^8;ZH*@9LXG?FTVB$759,^<$ZZ8> !!G+T;F8%>1Z MKAQX)F\5QMQXC.TELLKK;"WSE=",5C H>2Q+][U(2"&R )^HDPM.:H''3K.' MSI3?*UXDMVS=00G=LJP^%C))M&6^O8#/9-^XRV&]^BGDY+.K KHI-9\1/.C.*;HK*$ MD++^4P5'<+D,47OL5C/JB#LLC16]O>5QAZ,?4Q\,W7]*%7,A-,P-:;W;L= BE$A3 MMDJP_]&BE=$2$^"?R_IRM>I.8Q%QSW0Q-5(B"P*W,-L;+JFKJ,!Q)QDV4J"@ MP=8U_8"'A (6>28<#EP[I<& LYA_RG[XC#,:??;\R0MH@?309_DRF3Z'.7>/ MV.X H)>I<90Z)2[/\\K.-)%;ED3P?S?[LKQ\1I=^2=SR-J\-%8_6CZUZ[_IJE=< >&;#F5J_]A2A74"\P"'(:.=F+=7"?-$4G!LO> ME]\Z+-UJS'[BS9\+6:41"HUE?A*LU(SPLK?R'^]+A@U-<\LRY',YL[S&-XJ. MNR5MNQH9KR62^:U2)I/(GB4*!3<47-_G]N,+S8\M:&3S$M\^GHPF>.G-8*.C MFI=0S0:A4R[H<1P.YORZI6)5\BY76B>,5HH\K;2DMZ&>5<@X9HIH-**TU@LK MG$+0YM1V;G'8Q$"U>EBL9*ZL37K)!M;A_N,F@FIF:33FMELBZ!,1&'U;'9KE M0ZF."/8F"=9'^'9+! ,A"31-M895R>T=$>Q)$JR/@>Z6"&PA"4Q3M;4-DJ"V ME2/+EEMOY5SE9U!+(?L7\<#F51^GJ'J!T2*//4ND>N'^.XUI3FV-3']S*'H( MZ3C/J EAM;11+Q)6+=SL0QDGC6ZVI76;_6XXV]*[S6ZSL='L9AM;;G9#014% M_SMHH]F1)07M-;PB#PU-0(P;IG@$23;U<5C;APN^K&*!NO:V91Y#^.6HB>1P MP9G&B,0ZAO#,41/)X8(WC1%)[QC"-T=-)(<+[C1&)/V:X9U?*,.HF))?3!!O M1V+7-J6=U7MA](RUNT'X_H)C!3&MD 1!'.[:#);,_S6V2KYHLG%KG8 MT1MK]K();O$MEE3>3UAP*^80W83!(X]A2V]DA6#-?<31'49/[>O-Y/L:/?-( M$6&?G ]L31T,R\83YN71VP*'GXKAD"0RL(XOX@XOY\47C@A#$2LG"'" 7>;59Q-1 MB&F6KHDJCP<>.,]9O4+7^:_4^<]>W?EO^S(E'-78M0OLV@5V[0*[=H$[:1?8 M#M+\,*Q;_(A61L0G6-;_R*^I[.TF3"JJ#:Q2#>2XSX?NT."#(>M9SL@=]H?# M84_O]X:NYHX&P^7JA O'2:>RX(Z,$V7AX\H'+)+\J @@7E BN1&>%U=G%" G MP"N0AK"OJ-/ @NY6UFE<9_HE 4\T]DGL M-IN_W7Z<_!& KT ](P@3#SA<2@A&^AWT$(@E[Y$&EM"\C>%LDQ>U,PPH'JN+?CWE9S;RV=V"^UM=N=2C2/124VE-C?WDR[ MVXI84M9V. D\XI5SI.1CV\5,J(EG!./;VWH3'RK>-](5S^ M6$:E^/,]^WF1))$W2BD@=A_^SJ)2YN@67&51M^AAF:G:KA_7,,VNM."V>=#O MEJ8W]*]^,4V7R19GVAJK,W ZHNV(=CNBW>!^[$L,][$]KVFL3CQ\!Q3]YBL4 M1/^\N& =9?WJ-IW483SZ1294!8K>"N=N-*&661;[&UZ$CB?;C(LA #78>'VH M87#TH886!13>(FW7##9OL*6:(.XR$=LGYU99!]7VKSM*:@\E;3!P=D-'P_;0 M49/1&'W81K/BAB>51H,(R:C4/QR3D]G/UT1A7A'#;0G;-!N?69,R!AMR.P9N M^5V,\VG"0>AK1QZG:<EE=G%.D[[M>/0CD-;K_<&YO[47H_4'C6I;[?:DV9P M!D6&W9XHMMM_L[_":I<[UC392[ #<>'U[\$9*E;HE":.O/J8IQW+K2WZVR/@ MJQ=4S['98VIQOP\2WE0UJP$)?T3&4<<'AUE0/3;8,&N] >H?X#1UPQB4B/_H MTT@Z#F@G!]33!'N,<-F@"'35ULN3:H\^=Z&5&9%5E22+74G>1T%)(P:3L26? M["FGN3\$O6*H]N UX>(N8;Y]%DDI]+*K*H\!)KW8YUTTR:&-GUE@XE&\''L8L=H[^_)K(#&V2)9JN#GM58YN)K M!]"U.1N@8]CWP;#U^/65_6FW8%,\)U7U09E)7Y6XWW%JQZG'SJFU5*M5RI3; MF6:U-=2L [5749![5)JU8DCI&YEB%'L_NQE&Q6N]P9EM#H]G+%"O-^B M7O= M#*-NAM%&G,QG&"G=$*-NB)&(7;$@9=%S-\:HJYQ=\FBW#7TW8"=C7IUFJF:% M<]NRVMFN(+UCJU?%B3;T1]NJ982-27/F\?7XZSBTX]#6*SZKQ*&[TWNFT'MZ M$^FO+3O&79-EUCOKM=$H[L85-:#>2D68!RG4L*V3\X&J]$U#Z: MWM#EJ[E"-IO&%953>CJB[8BV'M%NZ :Q+S'<1S%LVL/W3-%-%NFUU'+JRO3V M:D3M=6"1W0TLZJJYF@PK;["F=E(8:-LGY_#E=A1L=:34#"EML'%V0TC#%A'2 M^ZW\ZT86[3)&L]]2EJ%VY+&:=AQGO-,2KWW$=QHO+ASJ)^>]C]\ M:&C/TM] Z:\?[T3KEAV['6,&6C>QJ#N&/^C$HF$WL:CCJF/EJOU/+!IV$XLZ M#NTX].@G%@V[B44O]#K?X#B@(P#Q73A#"^4XW #+1N M:M';I+0#3"T::.;)N:6WQ&OK2&E'1L#!119-+3(JTDZ//CIP7+4+"P&"]UC" ML-]HP5[360<:CB_2U5Y/;_MQ:1>&"G@8A\C272)=]WHXO:=W39S5?8[^BB@=:-+NH&HG0,V_+110.M&UW4 M<6K'J4K'CAW$:\7MXP1%.N)"'] M5U6>P'^+N!*GHW]S)\&_/[+("]-8\?D#\Q7!K *OCL^\*4[)19PY$_P),8B2 )Z91:&;PK>? M6!0QP"LO_,WWV,CS0?+ GU@"'X4OC"/<7-QN58GX QZ$A]&S F(I 4%%D/+I MS ^?\9;3B(N#($;X 52> M@:?2U6PQ\$YQ@Q+.O "IF6#%/Z2^@ (@ \&8$JDOOPP^[/L$U80]PG+P[QQ) M3F$NR$:X$80PT@BR"7 :[" )6<(NO!>^00"$,QZ)!!0%$#GV @;T F^!M7KX MY[,:\\[VEVP!FRD7@6O@P:,7A<%44'F< $G#=L/"4/W!:IL>'@,U$. M"!EES!RB62 3A[#C!C\9#^.YP/0N/S*$' MQH_I=,OGB"PWC83\X,HS9Y$5.WPZ B285-.D:\!/V0LS*24^C&]C,V#+ M1WAL)!A(XAS>,F,1:0I-<-?NK:)P70<*Z2EV3.@'!/44G\>\+Z[H'%1@K-_Q)^1%.6?#B%8(($?8D6,*A M$'Z?@'AXA'U<;J MW?WMS=6/ZZ^_7JG*]7WQ7;F[AS_\=G5S?W=(>#^0* .##X0>&!3\I\/!1P)5I\03 M5$:@WT%7I8&/"H(R$9Z\&&>0HF;[>%#(_P@8*.8R&&M,^XVF^K)I#W=SIMNF M/>368.R,#-?2]3XS1Y9A,=UHC6G_=:XU$^!QOO4XVD4[Q 6GN4XL84/0[T+8 MU-_":$'7XIG@@I-V":3VP./[\.KGC /#D'\[NB(R7DYD(9><#Q#TQ5L M\V=U*SJX2%9M=V9HRTNR@\ B 9"KS&NB;$,>R[8H^S6"OU3AIG]R;@S*[83J M[VWIX+%A0,&R,JQRVL*:;40N<_#G<9JD5 @X]T><,$[BEVQH+9P8@UUC!7NK M#\KY;O6WSQ@TI)16@HKG4!5S$Y;AA(]S/C(BE#1>1* MYGJ*!-X\_.6)X?3(@[!8%V]W%P,P(YF,$4\X3RANA5&E"=$*\P(4^DP6E# * MT]2BEHUK$6#[8?!P"K)F6@3\#,1&3)^-0\I\X@ 7_S>)Y M(DQ8P8_XW*-<>![Q*PI/V#.7_I"%A.;Q(EQ"QO:S" -I"' P#WX8FJX+43Q? M$. G^SZ?QU06HS>""&*YPACV+?;DXS)D**%#"T%$AS&,&#R$2#CTPL(:2V%' M2:X^F@;_23VY:_A)#&("K=1DX UVV7>P?F_'EQ@OK9TW9HB2R8IA0@I0F SB M./3J/(0UX@$?>TF&JE'ZS*-61C'O*V*2=PDP:>2Y#USY$K&_/!]C_;$'6QD] M*Q.,O &Y^JKBLQ$L=RZ"$O93^D)2'"H?P#>4P7U9EP[W?"0LB3"YH,L_N>]- MPM!%=&&<' G$Y4@]2!2+T?$L_JT"4A,1$9?A=#4+W2VO1QY+N(]>'$;$MF)9 MP&WS&*X*[\)7P4U(;;C,$>?!7!Z0!)+B6I)[S!?7J\I5";$IH/^QFI!'D5\F MY UFXJ+*>;Z2LN5V_+O$RW?20#4I7#\YMVS5&@[*)/ZA)B,>!'Z#,CNU?D6O M(:+/NINP85#!;A:!U5@#U:[H2%U[$PX"/WA*0U7OEWVECUF^9PU3LV@7 9_B M@L?L,8Q$?#$[W JJN!!^2_WL? FY'7,5J. )# ^T?3-EE?LF (<\L (!P\21 ME4=UM!5'5*T4X[>!R<2/FESE];(# 4L08!+BZ2M9_^=,_@1@*\@^2 MFE1*EDA<9J:OT]/]](T']MU/TI@>%< "9. 6!E0?W\(:1C/?!8I,Z/[\#>I/ M3?GXZ>;S+?U5_?@6%'."_BL MTS=";27)C_@Q )6?X\QH2P$WRJFO%6#^>& M>>)1>6P+HY?H9R'8 !_\SX2.?U>-L &^]C=PWQXI?]R#2Q#0<;%J[)MG!\W' M0T2SW?]PXMU38C03"^G;ZBMV5@QGG<80_:BAV0)L@F>^I#@Y3_*4 '8*ROS/ MAOE?$GGP Y"LX^AIZ6037"'B NB-.F8/, M3K#I'3@IZA84'D:=J\ZL$-HCW;^!)RX]X+[J/IO/8>&JC!<>]===V!(SHD>. ME OPO)EN%26Z54S8E$H-P!2 PS[W\3@]=\/G60S49YHDSX^02 #J';;PH.H2 M @H/-L>9"PJCVITFI3I:.D+6A@/ICRQ.LOP,'%]1#F)Q['/'Q]R..>S30'-Y MA!ZZ)CL'/36K@=BX*+%_.#1G)?DEBC_G+]E9+K$N1E9:<#J6-I*PJ4?U32LW MT( O6VF4N^:4G3P,D(=_X9'SF-#E:08O,*D 5RFD.4+;Q"WPK2"@:W@CWU\F M"^3!Y)F"-] DSK(9#"?,0 ,\14&&YZHL'L+N+@/@!8/!_0EN[POWH^0<\'1@ M=XXQ>[1C[I(V*MZY:WS*6A'\3F*_S@$H]"CS?^2OJ61^9Y[ V)H\'#9#5GM$ MUZP5,!H[C+XY0(RHJ2U;\C)'J484;_^3KL7XW!YS7Q'#/AKE= 7+[76M92NW MQ^A7A' /H9P.FTVU!<2_3J7=#IJ:6JAF_>OAI5+DNPSN%Y/^.@YRW^ES1N[" M+_" AV<2/)'?Z41VIB/L:4W9:HEO[QB'WV_X]P2U[_]'G'CG@>OHK5I:D\(G M&3B8@WB_<1LTB#!JZ0?8^8'0BK'_0G/#]AJ\N7KP-#&OU(7H >4)M46^7,($ MJG!ZT,]9$JHSN8ST,1_\U E\=PN?]X\\ _AOEA7,-O9_$EBK@$>?MT#K*@YU MT&E=2FPNXOLXA2*7&OVI*@G9JXXFVD*?8[BR/( H:%Z;;#A)>Q$PBFSAQ=<,LS_(6S[C>G<18XTCKL<:X*[ M*W"V)@ZZWDDM"7SNX(B_SV%)86]'RKQN>G Y=6#'1W/&O0QV^B]%V7D1OH*7F6Y&O5C'? A\1#(Q01U\$0].C,4\&*J12X[C(^:O6(1 M992M,= V#Q!3OS7W9FD.'5 JI!/+EPJSH+*$A3;RI6;K*[. B).DY;(NIEXW MKE\^XUU))QP\F&02TZQJST_<+&%QE-J880%F9;;[-_)2HPV]HEPW)V:'1B6/ MSBEH$,OWQ2U _BAX.:BY)0\8T]UI',\8H(JK[R8 M8MR\G)[^-6)]"4M!GA#<:\0%ER<9:,#\66/R$N4C=Q8E,M_1Y-2<,R2"@C;K M)!7H1N(GLA#*./@P-]KA,'<@_;'-\(JQ=9F4D;^XT,'YR?F7*,SGM+-E&Z(? M9+:=OG5NE;L>.FRL#=G06UQQ)'_+V??+@9%RN26&MM/)^VYK41]V M,=4>HQ9+B6G$?Z(A85 B)2P:)5 \]E-F.MB)92%*N>*H9=M0HY4 ^:GJ_N-W M>#6L6FG.05<[M?HD#'522YL7>FB*:C-=4W_EPG"2; P[JI25)P A*1GK:IN& M3F*,GD>8=XVZLAQO,5 V[H'T?+)P+R?J#FED5X8%@O0 M+!J1O)IJYH!Y<9(B1E?6,BU418&0L#HFB9YBO^1RL6!,Z?"\B!J8*F6A&&^M MX*DXMBX.HP<[U'.T2\OU3^/X_>K<^5=2!(*GH:((Y.QC$44@H@CD51>!;"[J MV*GP_=Z%K7L68,K%HM/Y6^$)4B%JEK[KUG(I.R=^UP.M;0R"Z)GNXMD6CZ57 MP5I@MF+I6.7;>'84M'F;4CK''W;0(11WH;)Z%.@!YA\X\X1\*'[Y"*[)/'!> M/O@AG1"]Z6/^L-Q4HGU=PGF@:I)]7=F0@<+L2 [;EK\Y_WI OUI"K6#?C=2! MKADKOU8&ZI[?&M9TA:SLO072] ME="^S7V0X6Z1 M\+B6X<-1*3>DSGX\=Q0W]\N>'^7Q+JCE0D["R+M43?4FX+(NRT5_1=YLQP;*M^.Q, T M3=!N:?MR/G[JLM,BG_;B\3$FCWB@N!#*)._*%)WZD;K'RJ-9^E ]8>D86\]^ M]S\[DQ7Y(R8%Y>Y"%ZN-R&?"_FT3.?WJNBV_FG>+(9KU783%6,NL&Y"C:DQL M(/]8FJI][&@/(G8:6W!'55:9L"256M&#V%KL=(I[?*N0%[CL[)*96($SL@[I M#".\>^YZ(.RGK/?EH2&FCII*"Z"%\.B/P F_1#'\&>8Y?NZ+E (5DX"F+ @W M_10:>65#$2?TG-B[";W;[RD]W&Z7M)R"GW("/E3T^]7QP]_:<=D,+'VV.>E, M+%CKM.TGC\Q:%L+YM&!=]-BOYD]O;WGN3ZM_#CKQW^ =;;KO8KIJ'9H/T.5Z M<&@#CUY(M;,CB=D"(]D8-M$]>(]7=<@J9]X[O1KM<&BFP<5HA\-C@QN0NKK1 M#B9MMB=;:L>MVR^SX=Z0NX9[ZJX-]_XD21H#W]"H(SB^?[+2P)L2@7A=VSVS MT7;/L@R->*XZUEW=\-3A&!;)5I3)T!PKJFZ8R[4*/^==WZ0_":4@JZ2G* VU M<>W1?V_S0!8';GJCD>E.QL.A00S%&-ICU]#Z7\=F&K\ M(JFT&EBU%PM878JUD]>A4C#;:B$9%#6ME&=0EE7)9@&\6& Y@Q)!E.;?G21Q MW&F&=?))A3)=8D'2RZ1?\L]+6$CX['"=8DAY[3Y% "C0X-JNK^JD60- M0G)LB@*L$BND"TQL^CBY;$18_RXIOIS'T830:E>$MR +9?UE(2X=%@4A6W8"%XT+Z6D!#1 *DLY: CK/D51*]04185OT4N- M]IID8@['ECYQ#4)$47#KN41+*/AKV7K M7.@#BO!>P-T"VT:!]!E8 VNE8X*0%JQ.BCS.6*=,*@QYH[J\F.LBRZYTYKCN!+K3<%4F*P8K#Y8'>JDRLN*)27Q61_[U*K.'I>#EGS7W:5;[D8"A;% M:B@=-0;-TE$=6B\7AX+%LE95=&G !.7]JKI8%;M'*_%7"O;[O]L>)%XL0[1( M2UZBVI25%5K&.%#+'/72O6HG.:'-)R>9;G,HLG&*%[Y.7Z+PW99KU;HB'651 M\!?@O2VVSO7-ML6L]:MKNYD7Q6/A MG"A%%1)SD,1LZ&JW(#%Y8]@=(W,6RC/-5:&BR(5IOLF*U6 M:.?L+B$Q0F(NQ #E+ALK F*7"1SUM3\!EBI;6-? M5A>Q+PYR-45BM9#%L\GBAM3J0Z-J=FH6581\%(OG"##CKT%"!DE/)8_11,)6P".\Z*] MO)0)2X&DXA6L&6_9NY?$212&))#IE3/G&ZEW&2[ ,K$6BM J(XF2$HL2F+#&D@WK%-FF,!C2;X :=[$F-9X+2XA+9)*:N5BB^5=M ('.V'%9$+B MO .]4RTG?%[50+ILFSE8*(S,&\.6A3[I-":DO<\+:Q/ZS'HN E,"CRU7:V'S MOM@I1E.5FK*%E45,&@]NB$'-SY=5BI98^\:RAH>L3PQP; M$U.Q5%WSP-M07&]H>QH_M5D_KR$;8X68=>=L*:MZ!GY'TK.2JN0B"ZH,8Z"; M^_6QNJR.4V*PQQJLN4N-TJLH+GEH6(2%THK75FNSW 9M]6(T M5U_XT6$UWV6LAN":?;CFU/4_QVJKV^X@+\,+= @O9@XLZ..W"SBMLDO>ZR(^R5V^%<3?VX)EV#RB!1:4 M=S ^D4S;RS!XC\3V\$"WJNR23+M.;+>/?8L2JIY+F#",NTB8L:'%[0&&T12& M48BM,(Q',8S&+J7WW1C&GM5QG1HA_[1[\]N N+ Y#WVW5_ORGU?LRTL"];(7 M41?[TUW*";:5Y\UPT4-LER+K1O]Z'W;8"ZFC3*Y^\W 7F[5=,@J[L4E6UXE* M@I_XT8E&5S&['74B-MB0AZ;H(/[:>;@+/_WD :R1PJ-.O.R3LOLT"N%&[Y%( M/\?.?_V@3S[YIT-\^_0B?12!\A8AV=;#5%%'SZEJUFC+*NQT141W^[,@Q(I/K':'N M3E\%/_&G](X1)=P['R??D%G=';,+R>V=Y H[WUV:UUGLO*5>7>NR.M*$G1?:0MCY MWMCYK@)E386@=7B QQGWG+_Z_\XL_G'&X9 ^,-N$=J]VB0T-:6^F\K6E5W0 M:M>\%U,LAFWUQ$L?T(7::6ET91&YB8U)*TB5JM]/#:I=CEW6$,J^^I:,YL' MZ_O0ZN">X9MI92NT#MAN6M=E6@F;(6S&DLWX=/D^^V9-I-4UT4$*:)<0QVH% M9*NM\8PM?;[W2U#P;9_44,[S-3104)LIL:5\_GBU<%^GA*[A47S[??KF__8R_W7_][>[SS0/\\X1(R10;=GA.ZLB@=@/,5XJP6\FS MGZ!K@@K[[5E'_E?H9)[?',::CARF-QJ9[F0\'!K$4(RA/3:'ENK8FJ'K1'?L M0H&TWKQ%>P[AM[T.O^WSY?AMM[-Y$+T0;- R=YC!6&K>LV7T=?7N\B"?;D-N M;.EVXN%4HK:Y$@1N#V7$KJ=.D2G9&M-:0^6=* MKL_[D$O=$+#>@EP&+$(S\+'9^V[ZW84JK_J5-1,HEH;G3HF7!>3KI*T/W,\O M#R]S^ ['_@!/^3F(W&_5P,TKB)/?-:YB1IX>B4X M@!'X W11$]8;"XSN3#1R>DWMAL1@12.G[CT2TC\L)/8GAS4SQ[UJ_.#D#!A& ^2L*Y@#IN29%U=#[7^ 8L+ ML16&D7_#V!6XX_:&T>Z783PU)N3)^.2>!/#AHRP]DI#$3D"/"AUOYH<^T)QF MH:T,B_02KZD#S+&C=&O9>#QL*333V# $#J/ '#N8AS<=U'>N\BUE#4*_X*>^ MZ\3.0F([ZD3MZEJ33;U_$3/!P_SIQ*[B0TTVU;N 2. /:I$_?_8S2>#%U(OU MR!,)HCDF,>WEPG(+Y]]%H.986.&6TIZ_Q[LZ%BTG>%/'NGIJ9#I+,44/'D[Y MJ0N==RP$)$L9"ITG>+03G7=J*'!+Z?R(DJ-X*WWWB$<_M4,D\'SJ%X/Y=^B1 M:Y?KT7.;=Q8D<$NQ^HH$WB'KG#F8\VJTQ:$GO1>C+?J'!&XIW9T""\GMG>0* M.]]O)'!+5?J*!"ZT1>^TA;#SW".!6VH[J^2H1[P8M MBSY2/^(IPY'F:,L@"NPU$KP'0R++1*A##K2#]FQZ M'2\H#;]$L>0C+IL_DU+GNQ23>009Q]&]X//'@GL5G *T9OLCSU'?QTC$)R01>Z,+ HA3^9.&L_\*] M""%%OKM!YA&OBZ507&01N M?R9!@/_BE\@.I,X0851RA(^133=Z#"DS>!E]UY,3Y!**G5I/@37OB)J198 MF:\E&DJY[N^T:N&-JVO;&EB-=7_[(\P\]G&IXFC&L#%3)\W2",213FD.L@]7 M@/3F*_77X'Z ,X9[8':PP@1S&RH"@;3#&X +/##7/I(R9TJX?C))2(I(+O@B M?S:'4>":'9]B=%CX&A<TCYZ04TI^QJ(:VICT+KX-B!$Z8.^.$^+%U<39"J M*?Q>/D!C<:T7M@"\ZT0K;(CC[* 51E?7HU$+Z-VKU0H+2VL<2RO OLX:-).1 MA>WGW_9O 53>B8QOB+YTY?^S;LQ*LV+V]:J T2D< PVKM(Q!,QNL3YY!3MJ- MSL%Z);6ON*\,"1Y5#WP-I<_$)<@XDFH6 H\DN,WB:$Y@?'^%N)!O;O]Z*_W. M+KQ/J5M$93, PCE>-*>$E MW#R/HR??R\GK2%B#.E3]*[$\J14_5SER$MOOMY^^ORV/E;@W1EYCN)O3 IO_ZJ-Q:,3Q_C. M_SIAAB$EE:Z9(=,'+WX(RXGC8(XCOLNA:+8)96MXLEN8 M(%,,4L0>!X'.PI0*$;X9!#E" 0DH4BFP'-P+[ "C#\BCGP1TGFSLGR*0H_ % MA<0M)1D%A# )(70<\PB![H&32K&#!+;A&B6X3H%B&Z1>PZ\O7=(OA@S3>JONLIW#UY1-OW9W%: MM.XP3E.7#^-L9^18BF=X8Z(8RL1UE+'C**[ICKP)&4\:AW'YVZ3R=7N@*&%8U""#VY\0%EFCQV6Y0^*!-_^8@9,!GF'NV.5.3.E6NE.? ME.CL\%[DQ7:#,'H7]_;@3'H)"\RRM^GP)"Q[ST2Z>?8^:\?%-L2 MZEO#,X%14.)Q&Q@U&+S@CX67M(P$MS9>1KG-38&YHQB& L]-V"_/?NI._I!P'I3W.%[DB'V5C&=O&ZM':9/8X$*]L@HL!ZRL] M$5AR#,0 ,;\QB6(K2:^$=\)RL&6/APZ*8E:NX!,)?8)3<%RX M'%;9QYM N(K[T!9&N>A/(HP$Y"/,G[]Z-5F(#U8#/W8I,&[&(C6\"C:L >X: MJ6J+ M_U2;F+6]9L+3)$=3(-UH!$T\#(-$I0JR=N[(\)U9U?8-LH:;*$S]&4 MC_?9;(9[7WC)?6TO>U.-XX]\'/0&]>.JX=#FB!MR*9>W!H>NV<%[DR,.(-^0 M3--TGGQX__[Y^7D C!XC)Y &_Y?7N3^\_U-#-;IB23OB??HQ._1(7T/?H.N MZZ/W,-C\5TW'D:OZ^R3VW^$JJYJN#J;IC(:#9Y*JO/M_ZON7D_%KN\$%90%[ M72JAA7? ;&S-5",/H9)N8^&QDP"C5N%%VBT(=$16!"-AQ4D<.H'D9DD:@2N' MFM&9^UBC1N/CZ1<4$6/,^X(_O'\#6[$O<,I96+BA M:*SB>41CFJQO%;L1^,3-W;&"!=#$H&]"NP[-P42[^.Z!=)^!LU+=6[]<\B() M$])FA*147&+RG\R/2362,<%1USH?X=%(V)S0 $1R<9SYY&A('_;#4I+-<3VD M21:Z^5@3'!D^L-3[[QEG$-PY%VYQ'6LO"F5IFH$X5^ZYO,!#*7&G(;#O(_-5 M O+H!"+JV(PZZJNCCB)^*.*'(GXHXHH<+W MKN/IFJ5=[MSI<#B'>50;GYY?\RY9@HM$()@Z'8TLCKN;!.)6Q M,1Z;$S+11IKEV.Y(5QOM$4_FE-V +2ZW9.W>V?BE;T+#U%VQVKSZ)?-2E?R&I=(]Q MT ];4/^ !=BFV^3>('QBA#R.L$MH/!KAX4YXELZ3#\''Y@*ZHB.@&WX@*#H MK%$V@DW1\ZE?XFA&V0&>^;>?3C_EYU.WM*8<\2EHV@KQ'ISONY9(:.;5M:W) M,/B^XM?T"(>&.Z'L"$^&'Z$\'!=&538BPQQ?*(=7UY8AF\-FX9*0$6&XSF^X MC(V]\HXO(Z.K:W5DRK2CRTY+8NM;UO],/Q M;K$E^4RT^UEN*["Q8^4>XM&4 !LV5*/^[:9$'PS>]+FN;6Q/V07#ZLK5M6$V MX3H$__1=X6D;$9&/[@_H*B)PC)3^M>L5_,R?/MS8FO+X_*PA/^L63^JRT[,0 MFT?O=KFV+B2'^+B+T,K[P'[WTACHYQ<>'5QC75;L_GG'._%,CUH8]TD(NK @ MYX];ZL;5M67*BMH$)18\V3N>[$(QGS]JIYL82[?E42KGS[ TE*MKS1C)]NC@3GTG8- <-2K:TLV M[*9'P[OQX"_ILM_\W$70Y_P[54.[NA[)^K#9JDZP5^_5Y?FW@ 9VH!RUAA2% MOGQ=#-V!OM2/D1"X(T,;&-F3E9:V:A>2W\UE!DP= /JP[)<>;CD[, 7Z^5,A M#9.51FBC_MD"$7@YOQ1T83_.GT!IX"&KKLBZ=; !$4QY?J;L0C6?/S'1&%U= MZ^"FVSU$01!2<'XIZ$(UGS\ST;"NKK6A+BMF\V2(1Z:\_)AXHZ&*R'??^I!) MY6"OC.V'#=E6FL%%WJV*R*H\OQ!T<-*JGG_;:V(K:%W6C:X"1H(G^ZV8C?,? M^I@J>#JVK [[5Y8JA.#\0M!%"LSYCZ9,#83 E'7[X P8D>W.508,MR7@702+ MCETL-?&_$^_=?TD M41X[57 ];YE"40IF[DY1'GO+N)Z9ASPJRLM'?6FV$Q>X+WO(#@<[S9&(@XMP MRSD-B''^PR#3$G'PR^')#A2SP<'9C"WBX$((SJJ8SY^1.%1$')PKO_\V\&=^ M2#L2O_(4]S>[R5(CD3*!8<-OYQ J]>K:EHUALTST+5])9"*S<0\)W9$O&ZF- M9^1+6NYIJ4TG7/!EG_BR$WW9.$L\(U]BG:@ECU2A,/O-F)THS,:YX!D9$^L] MAV#)FY41G#'FY0?$'Z+461,$/^+6LJ<]][:<,8>6;!=]<7[\X*&)E2-#\*M$ M(.F8@:0+DO".^O?U0<(/#Y.='S5P. 0)UQ39UKOJZR<$3IA4;DWJ^8]FAJ.K M:U.Q9%5OABJ$2142+DSJ81)^?B3%H75U;1BJ;+^N@R?^).3KG,1."D.4[D(7 MJ"N]^2U*DK.;G9=_C- I]C%__'\"A.-6KF\R]@A4 MLMW;)!..PAW]9L@3H UOR9#6U;4]:I8;"/[HN\+:A/S;A9E&1 -9,S2ASUXY MOYX I+<#?K40'5TVADU^[7WDZJ78BL*27LE'LH-)7L[>M].U"HBGR@6)QLE$4P89N@@V:O6U1;A<\I+$F MZTVK('BHUWKHA $KBW6>M@U3,!$W3-2)(FKLHH[(1*SZ7]$YT42OI<8_*DL2 M_+PD(<"2!%'Q?PG%2T>O^.]"\$W,!-7UWJ;!B>)#'K391G!I M:\V<[B.9$R%3PB;R5[*_W=F3A8W E=X>'@@!%4:/7Z-WRN"'A0$T6SUDVWH2 MF;K8HOK/9!X#>2B*L^2$GG0SBV!(_Z4?B-)Z,4116B]*ZT6-X^ZE]77%"K\' M!'^Y";VZ?MW97-K@]LJ*R (418\7((0GJ+4_AA#:"@JAH33/ZX1,",-T?L.T MJ?C^*#*A7ET/96VD"\/T^H10&*;=J_&/(H0:"J$][ KYEZ.X"<=[/5&=OW]U M_E&D0$?WS%3Z9XI$$A=W:KQ9K7\"!C8H ^L'5U8)?N).(6XJW3\*/YG,+1@) MA?C*&;@+O_8< 93PM;#D_YUUCBW@$;QJ[I=J_&P[5KJ[- MEHB98)C>J[33![!L16>;=A&!?>T,W(7&._TFRU807D!66VH3>Q^!/1C]2K5. M"W_%@ >\Y;(-IT;>/H%A_;P"#.N"JL]$>6AWD E'T6X4[-Q0FMJ-=_-\DM(W M44XJRDD/$.C39SS8RA %VM3[T:]9R)A+DX)=[!%O*D75T;(@E60!?P82 V01=L MP=#ZU;6I]J]02^1\<:==-\$0;,&,QM6UQE7^EN"-TT *;,$;YM6U;?>O@$HP M(W>*:A,\P!;,.$1D_Z;5['VB*<=^X*LL]=\)$G]CK7_!V.RX+F?O+R1MXW#L M7:$V(7QW1KSG: _?;P;IH&?"QEKZ71C$@HU#2VZ-8) ^:Y!-Q?&[,(@-#&() M#<(/@W2A0385G^_ ()IR=3VTFT[461CD\N-HHIB\BV+RQMY@MQ0V344A+?PD5)DQA5[TS4 M28I71'68J X[7CWUH;([I%!%ZL'05T*4A!GDW0QN>62SKRB-<*=FM;1C$F90 MR*XP@TEB12/HG2QY="?G+F/FUE*1<]/,R"I*((60Q1%T*(( M6E2U[5X$_8?S,B-AFCQ$-^Y_,C\F?\31'&;X\D?@A.E-Z-W"IW.\9&>#2=LP M*"UI;3UQ=GODTG(GBJ(@;O?ZZ>.)HHYUU[*M\M0&^+5*AC!2NY=>'U$R5-S5 MV2,!\O$*15$8J=VKMH\HBMA@0QX-#R[T$8FJHN#[) 7?1Y0%'?=.>@M<,>]F M2:1T<:?2-Y6*'Y&-:9,06SMXWR&XBCOEN*G(_(A<19LSF(; T7CM;'R"\O0C MLO'PZMJ01V8S/GHAJ;!<^KNOLK"]T[KV722BR?2CJ^N1U>STS;OFYB_:TF\^ M/4&K^B-J;MJP7C,O$,FTWUQU@H;U1^0J&[G*:,''%#K5/+MZ]KUT^D%5*&UK=^53 M5:I;G#%,+$M7WU*;EDL0GJ0;OJ29=VL94S5A))JQ=+Q6^SF-JP/,1_)N'!/G MVSMG D/\X 3/SDMR]7YA)C,_+!YNX]N79[QR7I/)XKP>_!E)I"_D6?HSFCGA MWC/$ZO,#S>.Z)] N)3$[6_S)X68LTC1&X?^'KUK:V'*ML:TXFC'159 $ MG8P=Q8,?1#OLN=U/ MNG_X^N7VS[O/O][*TMV73X/&&$\XEB]?'V[OI8>OTJ>O7S[??KF__8R_W7_] M[>[SS0/\\DSHRV)& )(D4I5,2/_L)@:'A2?_;LX[\K]#)/+\Y#/9S2?52 MX^-KFJK9IN$IGJ$:HZ'K>+KFJ8X^,EU-M4;>U0:6;GVH/1R.+8VXF@>/5L;& M>&Q.R$0;:99CNR.L^OV)VH=*>5.#!(L3./.$?"A^^>CYR3QP7C[X(9TMO>EC M/HANR&8XH=H(36I/\TMI*W_\U"(NF*_-,X M?G^M*9J^!1+612W 9^*2V1@THZZ6BZ M+,+%(J&QPZJ;)"%I9PAH*YQQCJ"[ MMAGAY5>Q".0NSI$8#@\>ZILJTYCD[[S1QRSSD2Z;+<']GL0&>Q3CXT[0!.1) MBZ!M2./93]!,S(,?&;*I-[&%>I\)S[%I%( F:SA]0U7(GIR.&%KV4!X:(JM2 M9%4>S*3FAOKC/9E4 R8=VK*F-[.@+B2EDDMU+.KM-_+[AC2!/?E=O[H>CF1P M]7NGD_ES\_O-HUWH9.TH/&H CRJR=8F0?WVK%2WK0R51('H!-D4_BKR:5]>& M:LE6#S/)A://GU'9@/J\)Y,BK)9JR\90 &N=-N[BS_R0'L'O%WCAUG]:D>JP M&Z\WBG\2&#;\UA'3CV!W.U+DD=FLVW\K'&^N=.2.C-,H NF6<;"KV4B5;;MI MTL_".)T&J#DN,G4HN78U11>3,W[H@6^7Z\&A<=E)11S%B[(17,.4#;NW0#!] M*"'9L$5X->K@T&/IBU$'AV^KCK*I&BJ@#DQ-5I6##[,YD,Y&?4A;/_=*?&R@'R=_$F>2)B1Y)(P0/[_\2J+'V)E/<;0W,7$2FN+_ "_[.8C<;Q4)X*4$"#.'UZ9Q1C:E19_. MGYD2X*8@B)Z!+A)=U42:QR0A82J%!*CGX"=.Z$D!3/X=K,DL=W^0"R7BN%.L M:$CA.8_E8D@.KH7DA](S_#6EWWZ*9C"I%PEKGIRTUO>U-ZGY8@_3&-"I!E<-TTD$GK$HYGB9>Y\!RGS?5J.>__[EHOQFBHI M7F/Q1*-6XG7,6=#Y8FMBOH"[>8_NIBB($2,4144["D\4IU/IAFYX'5%2Q%NE MP^&18FM#9FT>N\#0!2TP@T?^[:?3(GQQ^]T-,EP,#%W _]Z#\WWG0)*&.".F M;-JB_$B4'_5?* ^/UUH;TG]/(90Z"*5BRT/CX-QX(2/"4$YY"*DUL5J/+QJ@KK%KNDIBXW"O>1]GJO6*_ M,YL[V&=Q8*V&% '65OK735!DZO.FZ"T.]/R(XI/J+27F@KUZKBY5;0/0_2GX MRP(_PI;5H2'TY2MGZ X<8VT#=-,I&-K&[:JLVTV&%E501ZR"RA"1FR:[?45@ MUM=0";5;/^4/7^1G'YS=!=EK.??[8W4JVM[)-L&3U!C M@K\ZTICGWWV--(RRV?)PV+_"?\'1W&G,X?GS$$8ZIL7ILJI?;-R8X^+7LBI$ MU+^^]H*WH[=5/84RP:/AX5"VU-Y&CT2Q;']TARB6/56'U5/H#CS UA39UIO! M""'*ER[*P@TX5;/54X@R=DU6+-A3]!8'6^B._N@.X0:P-?H-HQ2=:\8E6?*(5W]+4?RMQ;40[/E$Y*RIG.2MUZ. 0 M=KAA>_DE"MTLCDF8[@>P-K*NKFU-'BK]BR#S=\#:.XD3Q44M$K>AYG.1@Q4#)D,:FFR:EYL%<4+*_FOO_Q;;ZK;G;L!B%LO$.A:K5B'G?N@! M#WQXAY\5#56)M_G)$P( M-C7!A"$B2\X,G#H@T' M-O6!F'62"A%UTIJ4@L%+_"0%^H"1BF$0V)O(=9(IBAWLL]R\"5$049ETB?]$ M6Q[)TL3_C@^K.AMASR*W?/"4.-Y_,B>&9TCCS ]P6#+(*Y5)=M=JR:,:;Z7=.G?=TA7]G:33R+NK MEO&SG[A!E&1Q2RFJ;3C$'8Y4Q3%CL3NQ MQ^/)U0G)1Q_SP4_!7W*W(.@?]P_2;4#2^'_^H1G&QQ!\+>FWU'.VUH GCY^Q28\0]01, ^SB-\\/4Y)'$R M]>6K(V: M\!>4+'/'IVM\ TY#(&DV<8KYS69+,[K MP9_!)O +>9;^C$#6]IXANK=T>8%O(\84'S+P[&.\"L;D<#,6:1JCZ/]CLT\) MUHGV/T7>QUH;YB(YU^>U]RL:Z3U\_7+[Y]WG7V]EZ>[+IZ9/X>&^YKM+YBEJ,A:ID#PG=62P(K"Q2EB Y-E/L$0(-VQOSSKR MOT(G ZO;&,8:C[W''CC- )$6-BS\>=YW8>6/@F]I+3I.U.P0W"6#U^34_"OT MHF;.-[#$.SHPHPT 1M5RY6,H?1#X>^;3;QXB=A4AOV0I[#-O: AI5\?$1BQ# M188U;7HF550 ?05'FH!"EMZ@VZ,,5S)Z*A;Q^YRX^,G:.(D^6M@\W>8W_>9/8-.$ M[UF8$HBM^\'+XNRUG4)HV)M\^S#.54,8JV M&(1M7ET/!VU!B'K487D1%F<%?!,]AF!C/2F(L'!]YWU\(PLR@5T>_-;4FVZ, M46XPT?3?N_ 7V 3_']P#5[OTY&O(HO(WH5?;J']RXMC'.&9YRU]H#LJ_OLX7 M ETU[AA>7>M:,R&-[KIWFF8C>XZK:<*&21^-FM.L,7S:Z'_>HF[HNB#ORWC0 MB-H>E$KPTC7/-$PL5XMI(8!+BT;9F6<:@!)<3=-&Q=EL#+.;DES/,0T%7'-; MD(MBCSKDC9,L=A:^G--8>#JPR!X>H7LT%(;9&O3\;NP$-&293 E>C!&Y;CT_ MN@G:WRU0P9%#OT UFH'WW7E+'VU(/S]\M"J.=M@ZVA7>"IU&L0?+OU+E-O80 M0,L/;],@/F3)%G 3C6^SO-##"ZC27\3"4.0CO08 M1&!:0->B]0:SA+, 3LHFH UA;Q_C5*9P8X Q)A@MH6$F$H"NP^K6@.7TT#^C M$+;8R4O"DKSPD"H*2Z,WB[PL %ZM4DZ*TR('S.@L0G5';X*=,RXL[/LFDW?X MYF>'97TYC_!"6-TLAK<^D:GO I_!L[YAMI#$XR+34\4H"*)G=#F\179R"G9* MIE$6>!C+ !5&'08P%O_.0F8EG_UTNLXOJ XV:=RX\C)@)TWP,#6@EZ&Y)#0T M6/@?U8WU?)P\;0])FI!GO$G"'W[8ML);*FW#/'T*S8X1X'ORR&W@-Q?5*'YT MV+9D_(*)=5[FIDG^"R974;FEPB#!>YZ(-Y#^RJ.*R&1IG%&!!KG*0*A+Y00[ M_R<"S$ R\Y6K1 KE,?20-1HD$Z=M*YU)?S'2:,8]&@"0L]^ 57@3@F3;M !(>A< M^.)<:4([$N2V-!&\$X.F_B#SYT*6IW]XL8_AY;JR+&T=2]N@A$F<"4E?ZF:0 M$LI_PJ@^H]QL'OAT+U=*\9(-S5-LZ ZI+_1MIO_P364JF"OT1V2 M_M\\U?CK$U*"//-HOC_7 DYLU$6"-# DAA5DZ1D-<$@F/G7H4/W _GZ*'!RS MS.DG(.J,%E50Z[T Q<;8E^$9..&"!XU?+%];.MNEM^!E>,XB^3-01T^D3+ F MI4,!;#AC'BM^ B-'I]%YE>!M+?C1G0P>/#:"N41W@E]4/!_7=Q.5BL M)6'GU#35KW1T9\Z_(RI#*+ PVVI&I9BY.2HM2 8[4(6]0@(#=23T8'*%C<^J MCZ(8.EC2;#Z'#8@[QU%4 4Z(GGC^\ M40:J^I9F"WE^0$\E:=:07.Z;MSKRX'-C_*68?#&7@NE6QN$]4NA"V/W\8 QT M]OW"DL&*#5L7#/71XGJ/!GISO;71P>NM#:1R;M60JYA'KFMK*8*=>%T9+"E34IJ)1"[4("Q1_I!QGF6,H04,_;*,Z\__X\SF M'S\7Q7JYWY$?JE+MPZ;!AE"9(;KTYL!NKKVF#*P?Y7IP!V?2Y@&NQ,,X*L/E MR[%D1]D^N32$U)-"HP%2ZM*L]75K75$$[\FM']X4$W#>'7H44)F[ZJ"K3B78 M6Y.X2GA?V +DT3/0WQ%/XM!?2:YWG<\\'D2TDRNGM6-.,ZRMO,JG&,N M->17&.O2MKUTYL-V;K0&]H]TJ9R\7F"E'=-JO$E3'=BN +_ECDM7NVP5_Q:\ M5[.$,0CUNVS.^/9Y<7.YFI$Q@9^M,&DO)QX2G MZN[LT&RN$OR&U:NS<4VV\\L;(MXB&-4^8G') M[W^EK'N3BSA]5!9.G*0*W"\E1G(=01:,;@U&I;6GV MLFD,K"IB7,_V92*4/_\'=:0.AHOL0^]7AZ/5#P!/$+9&,YW4''[X4= N**P/[G%^!!\MU!A)/%$F=Z MH(I)JAZ+1,Z!'3$=(H$-V3?D2L2+8> N.23@HP-/3&E9J!,$Y6GV2PB+Z=:# M(NR8F3J1..8\NW7BX]%['I.JWD;/-/,;6#R*+AS>R))_<@C"8@GY/(*[1Y>) MY?CY<9(N64A5+D_ :6I@>>;;.(XN+)/G)W%&JW$P725W@U!#!![L?] 0PYJ# MJ1:YB;$EN?3T8^TO"0&8BE^5IL$%4 2X$,,KUG_-<#HZ=FA?'>'*1 M1>V'DX!YGEA/60N* MO2,_@0-7!"EYX!#_WI)Y6]A[4O7R#GX;*E](1$HM$I M6M1?2Q?$Q#-<1>3+@N_J1U23F-(^#^L]^@G-%C:L4,OXLEYFL=+M;XL M.02^9;FC>3[50/I[Z@?M*1;+&I]-C[X'+%N<>S)Y]@"AO,;ZD,@##Z$@1MU))4I&%4L_U M !O@NZ@SJ+OB)POB69.(VM%1$42K4I&*JKA"/>5L\>1C9I\#TP034K($S9*K MK4/UX(79)O75POO0(O&II7\ND,WN_N][Z7=FOVI2@6%[\/5R$+5-J5YH0PW7DZ:8YR\I%C9/<*(\S9ZQ8#=J M]H*EO\)]$9@("B$*?C!B?=5=%3;PI/U\:=6Q<7V2= ATP"5<7,M*)K5$>EIR MX>=#K,Q470_$K&MZ%<=]ET>.Y[CUHP8KS^7VV?L>8V=6NM4T;Z[.B$M22[PE MH:4QZ;PRA/KN-+4,#5!;BMC+8L8>4Z$UT2IS\'#[LJPO8=%%+0$&Q@V-XS\1G3<^9QT=GVWA/.>5'MOW)7:NXS(ZF M*7V3*,#\V 7WKUKATE]S5F^ =UU V]$3Q M"W:'>P7*T7_#AA0?#N/(WRZ]^>OF[[>%%X^54FP( M\ EN>N'[3T[H> YC4% V/J9^%8XFUF>YE.ZU-,."LZHY5?HD*?,2D2]P7^'3 M#%+Z$";)Y2EL[F> +"P^C6;Y5*DJ@RN/;B=X/V/RT=WY4:VH%8SW:#*=*[8LCV9IJ:Y%]S_:FK+ MB1!E,4DM>R&BCGI:2,OO?AQ'\>T+HDK!T)Q\^YC7E.1I_@/I4Q5&+/W$6EBP M.(A?W$64Q_+5@E0,5HVU.AG&^*=IU7R!$M,S@U'3D"7ADU\+6]4CXCB>%:YF(XU^ M<925@F ^5!7IK^?@KCHIH.X8V+J0,1C0,425SZ+Z>31UV96DOE)]*[=PO.#, M2X@5JAB+#7!^,H"V"2V*5T'7%?4&1=D1^F"Y2JT<-)J0M3'J]5I2"BR14L#! M6"XYI0#SO:BF7)WTE1O/NK5?;X M1HYHGJYS5K<$OT. ME$V=^(6A3!5QBKR+0$YL9@ ]L!T8V"WGE(>V) 63C$L?Y.\%6[10 T$W^R&8 M$V9R9BR80&6BB :5P9,B=:,1*QFT<"-S7HJM?FZG:#IJ/L2"PY8LT[N8/.;! MO3%)<4-:F/)ZD+(*BM(X(WU9'HY(B>.]@/-*PY>UDZ<\AHAG5OG!SK(C%T>X M2Z3OP1XZ0LP-\RIJ$,O-&ZG7[9-Q>4A0[!%7!(;Q=IJ@@_N.?!]?56GB)FGI MQ%NFQT,8B7!B+%G(XEJ!99&LC9W):M&YI'+>5E?4%G$Z;LF2:Y R_2HO'BN\ MV4);5)NMHB -N&V**D.*:0QF17X#C[.F4LP4"3O>]NG)SW%_@/">8"?*8L5.MA>7X1_9_YW9'!LG8%Y(U2SY^@$^9%5/H*\8 QSNMC^HSE\?''LT4#E 8D9 M!O^)&=3H_^Z@+>$2[>=FX6BL5LY.C37;[>-&/DNQ34I1Y[X0V*21"VPD4%Z= MZTB6WX8/"J/PW5^#^T%ASDM<#+E0HN T1Q@"73 NC3(1\IWQ="[-&.W-4T'J MLZBR06KGQXMX'$7PQZ&!?]I>D!T4TE%Z40 :%@\]UZW.P@%]+?*5SWEY)[_2 MZ+(U\PB>1X5.RSB6%FGW-:(F?;^%8F$I.IK/=#1HTV!O#Z/!HY$BYX7"<.,*/?8&6<4F\7WY(LAAL7KFEYSN*+BH-! MN9966L2KB@.>$FJJ2";84Q3/LZN@;LEC;O0)-CHJXFYU=R+GROI9$EM5/UXZ M5U](%<"8(6(&!44FQC=T/1 V!CB/LZRJ"OY MALXRQ9_-QUN^G_G)M.]2CG]!QU+@3[C%6&B?+X=FZ,!323YU9H#*5(AGPC R M\B2)PMV**0 /\]Z*8#;+*J!Y9\\XT@F;'=C/]NSP*;IL,(J?-^6.VXL9G MK.$M+D)+U8L_G4?"SI#2FCE>,'"+,'MLL[W0.>CM+I![[/XR9$I;?^.QK3-/ MR(?BEX^@S6';^_+!#^ELZ4T?\X?E<5:,,BYU_J8Q-O9U%8 <*"P(B7W JU[E M^=<#^M52'W/VG6X.M*&^\FMEH.[YG:$,][ISW6!5^%+;=T!BL&*PYQKL=@+V MG@HO$V#0$:AL*%9Z>41!VTM_T.;?);5HK\U4 G:<7E833$,2N.YV3.;._WTSA^?UT< M[- _WA3U0&\75F2#A#>W4:Y+8#/Z,?<@J(,Q3R7J_$@XI8]G5 K;8XQ1EVL+ MUE@Y_U4\T\VZ*1('J]?.7S\LKUI',SZI*&TW56TXE"W5./G9']OX'&>=\:L= MUWL?\=@\F)7*5NM*^;0*$2>L1?='KYVQ3K;:/PI-OP>W7*2F;Y^JIBFRK0\Y MDP^A>+NG-%6\G-'Y9),7>E#HP;53-4S9&EFBGLE2V@'?Z ML)>4+LUWBUB&>(9X1G?/V#>0U*8<:&8WEY**1W:/4>31=BK>,0%P+ MPG!%&$,V3?U\E+G\Z-[GJN-S#05=1/BVC/!I\G#(O7D7.]13\((U, 4CO"Y& M6.%,F&"TSABJ$*1929K1ODDP@B['I8NLJF<,B%]LED6C=]X;[,3]]MQQO#[E MT[4;>T/6];X$^/A(U!3L4W<1>A,3%,S#G;%\8\JV9C64N*!D_RBI#8:"COVG MHZK(FFGSJ& O/X!YMP2UA\W@1?QRVX-J&?[EW1,16_#3N*2:8(37Q0@KC)FL MJ2-!&0XIHPSV+-44=#FRQ-C*KH?4_$4O.?;Q;O^3Y?VE,'R)Q2BLG1D1&8G; M.GJ:S;MU%PDUIV $9="7L+5@A*,211_MZN0)NIS&R3MCOIN@R^I8K;%[R%U$ M\+8ZI*8M"$3X;H_T0UFW1KR;<[$'/8U?Q[V#+QCA-*?#]@YGBH(F)Z$).'6" M)GS11)-MJ_]!._Z\N=\P0C=F?8#RI,/4^;XGZO KS3)H-_%O5-E43)$O<@&4 M5$3>3[_HN,*N#V5;$Y2\!$KJ TW0L?]T-&5#V[.2NQ>)>/SY>W]@[^$$>\9A M'_&#/;Z+WHFLR+R2#1'%$ZR09_@(1GA=C+ "]T(]8VQ"T&7-Z:S ;>21+JJL MC/J/#LB?=X=-PS#G[AC1NRT=\KS_J@ZD\:(,N[E2I[Q'_14.[2C6Y7IPZ/2\ MT63;WGOW?=!R]&]OWKTT\,(%ZD#M"P^<;%'VZUPC].XZD_8*]>Z*F.=(UG6[ M+S(G].[1(M]&7WC@9(LB]*[0N\>+[!W\Z_E/US_! MCV+(^0P-$Y9@'B5^ZD?P5!)0W/B/S[Z73C^H"DZ_?E<^$:6ZQ1G#L+-T]2VU M0;L$:_^[(1U-C5Y+.]7$K*$RRY*M0/WG-"[&,'<>R;MQ3)QO[YP)#/&#$SP[ M+\G5^X69S/SP77W9EF>\*\'OP92:0OY%GZ,YHYX=XS!.YD/.$1-T+< M,* '\"")\2H8D\/-6*1I3";_O/J'KUK:V'*ML:TXFC'15>!SG8P=Q8,?1#*DD:U>)?J@3[F@Y\"&[M; M!F'NL7/[0#KYZ4#9-9X>[T59+,5D'L54#4@)>42TX$26R'%G.F4P!.#('K&F]CCWM#/HPR&ZR5O/RR2:"UQ\N$4 M2H6J05B6P)DGY$/QRT?/3^:!\_+!#^D\Z4T?\X?EF@CE<$D+4BYD7U=ZX;K#VPAV*L8JQBK,<9 MJ['54S><+9SQ",':*H;U +::2#.X;II(!$RX)_UO%A))5^0M=ED;M_#V-BMQ M=,]_NZ70%$U_A7/6NICS5AS/R9P_H\<1_S2.WU_[H0O[@&0;H(J+6H(_2(S; ML]5KL&]"W-:;7/XB(+C_B*- ^DR>?/@ 1F]Z572I[.$+L]P7X^>/_2TH$=Z?D7/84,VAWLB M^PFURZ7:70&Y9.V,[=-#+=CEB:K0@J]&"X[V;YK%E1(4JHXUP]L5#O]"-=W% M9H;?!L1-XRCTW;-#._ G%"L*_4Q;'EG<5WBU61,/I0'@U-01H.2:/9.SO_W1"F+RY^7Z ][M,H MA!N]1R+]'#O_]0.!Z+&EHV_(MF+Q[MV)RO23^/D"TN.U,<(*-U^7=6//J)@@ MS5%),QPH@BX[&\RJ M,MB3H/W4B.MACXZ+$[.^;6H62TL5I04@2Q7&D8K:6T_Z833(G2$808 -&[R, M2&DDP7B+JQ"9!3%>OD1Q.I5N9C P%[YV,B!!A$A.$DSX&SP\FD@_Z(.A5#S* M";WEYWR:^J%3OQ6OB6BO5_:0A#X%V&GA*?4/9"DFR9RX>'OP(DM.(CV3(,!_ M0_((3W52F-@ U_\F<.(6AP,58E5]; ML6<2PU@]8,,$7BKYL[GCXFO&+\LSS,*)\Q3%%'L&^YT!NTIN%LE;2AX426.*E*3P15I7=\!0%V8S>2)GJ-HNC M.7$8F9R-1W [+ ))I5K1[C$G4TL ]GD^% J]CD84J2^@64 M$:+))($5 .(C8A%C!KRU+8*P4O,=E7!!! .%%?A/YL MP1RR%VF>Q>Z4S@Y7$98M"U($8'*S!.24/L>?C3-@?23^R<,DE"@J^.HEL7$. M#LX+F LIT"J^VI*,/Q/:3CKV01+A5K9"._,DD/X=\O.S\]+.E)6.R7FR^J#! MDO!]75T0>"_]\/Z9>'XRE;X!R9S-6J3^SN6E 0:/8NF%.'&Q/-PJFD9FT5IU MTZ9;86=K$"=4-@S*W-AM%-V;2YSX?A$>A#H!UM*'Q1!GTI M@>K3*;X F1/P2GMEP-CRT-BS>:W0NUSJW14Y%_: -S!!SI.9A!I\-6I0,V7; MV#5_A4^;QG:I>FZB\69NX^R \,9%YVDUV< "@'' 0I#F%*39'8!"T.4D(K,' (6@S$DHLSL 1?_+$"X19(YEX-+F$O@S%W< :_ F>,$=^5A2A90 MSY90DFK :4XBS:(D#5XD)TUC?YPQQ)0FQ%P=BJE \EF) ,8PH49+,''Y7:N0 MZ>SJXJW P/"1.;Y0B:15P\1RHR=$DZ*X3VL!MA@RE+F,5J8,C'9DJ(VH8\[B M8GFD6D7G$2:1!6D6PYK5UZJ&?<6HU\60+"K=='#4#"C7B4PZV!!@L9/T0#J36-LQXZ<(DN# 5IM]VN(X,,Q:8\I&N M)F.(VE,F<323P#P UP0C3F M%7 IO3A'ZRWU#OGN3IT0B#4)P%9F5.\DN=LXR=40C($AA[:PJ1,D48W+0"?S M0[(?RBR2TJ$$ET$=#']<8$TYAR0U![I4OW XL.F%^47H;JQA5WP&KM*BTWIR MAI$9F1<1>'=%O 7+!V9\NFQM6VPLM="U-Z747K=@Z,+;,[2A"]HIUQ5\>9K@ M#I2JZ>3D6\%<=1.@YN-C(OD5Z# ECK=>^:(CIQH#]4?*IO ;6(&]^)G1&W0Y M#IVZ06O>7[U[>9.+[PT(W)I?.?&_4T.7P):$\N_"Q@6O#!(N-VCKD.57&.+& M)JUNZ4.V3JAUF^L %P89QFN676CX:/7JY.,U$$IU'B74M?T0$]3M3Z1"4$5\ MP]I=>8Q/J6YQQJ#PLW3U+;6P$3(!B;LA!,W-64L)U821Z,KB"M1_3N-B#'-@ MN'=C6.YO[YP)#/&#$X#/GER]7V0HX*;ZLBW/>.6\)I/%>3WX"*#]A3Q+?T:P M9]U[AL!K+"H'D@<;!TH/T(LDQJM@3 XW8Y&F,9G\\^H?OFII8\NUQK;B:,9$ M5V%7I9.QHWCP@^CFY%\CV(U2?0#RCR($+ .[=.>ZC8S\"'L;[O\*0<_%&W7= M!L%F"FZU?-=VP#)]'K6FQ181/RC<.C*9D'UM?LAVK6T[:30&1W$Z8+&#F \/!3J%JT+*&0N,LP6 BLCLU=)30S&UAX>3E M_49.0'@"7(FA=Q1!& #C^"*VYDY]T #T8=09"D&F4,92("S)H[3UH!%*JN/] M&P05[TFH*\>XSZ=Q.@\$'[1 ZGR78.2>#_)SKFCDCMSSF22H+G#"GU$I1G.< MX1D8YC/EE\\Y<1>993106SNZ, W9WA]DX=R$/93Z8,RG+T/53A;"OFL>$W#W ME[5B%04%A>(Z<[JH"-^?1)/T&2']O6K)"F>D>U>UFZHHP0KKB?)&DTW-:,0_!%7.ZX+(]O \582",NLIH]O&X(S( MRA<+I]M(W1%XNMO9;?D G+P)#9CM"N"AZ#+23RLD;J]>R5((ZYZ-NT=7]E/F6["7]CRXHU%'LPSI2$)1NV)JC" M&55,6T0K>*/):*"D79\QER4_F/2=9NITF-,NA4]661=5WL2 M4N@#!IX0NV/D%?18[%8Y-K*M63OO2H4$" FX$ E0%5G;N6OEY8C!)0;:U)$^ M.$^#HG-FV?"(AKH.&R5:WF0T8!/*4MEU-?'R6DP464H"'$_PTL066*AU78N? MPB'@Q)K56P4!>M@ZKL!_2-9B-M0A#[?"@^"6!JM!'AJ4J&#N%M>_!""H@1P= M5M)?Q^C*L80;U. 346+C>F=MH?W:6F- HI7GZU-<@;F0 T#4R_'7H#HX21*Y M3!B>_70JD=D\B%X(HF:5%?I%'7^% Z$,-*YAA==4EC^2Z#%VYL!:$J4 Q?\3 M5>:BREP,MK^#%57FKZS65E29OXXYBRIS466^N_NWT)9$U)B+&O.UF4*&9>][ M1,!W]/."N/35%]"^T63+, 6?"C[EFT\U61>EWA=3ZFUI.S?>$Z7>_(";J<)GUZAP(Q09(39;3O4"#&7T8[?Z9[N9VE*._> MSGKKLJWU)1N[IUL?_EAAA5(R9,4\3]VJH,I*JHQD>V0(>>&0,JH]'(S.1YF. M=N&OI#AM@Y.YZ;Z+J1$X](BKR_7@T!WJ17%:AS0X\][NU8C=H67#A='F\P_[D M)$FE6U8.1+L?#T[NY4OE.$AM'+2OY@^@*1::;?Z@5E5%M#P,JW#2]IQWIF)T M198P$YS>CNG1,O+$G&!+3A*\#*2':54Z6#[R/YD3PZ!6/DVFPV-=J)'!L.*I M**0BH3L%.G^3L& KD1S:C9K6"$U9&983OOS//RQ-'7U,I$D0Y8R*U5V?:%6; M](OC^H&? C>2<=H39KK]3X8C!CG#5J&X'G?A$Q"5D#-P5#X8JL*0I#=9&J7$ MG4J_@$V1[NX8O!G MH"&^D&?ISVCFA'O/$&C,O""PJA&KR/P '$9BO K&Y' S%@G$:?+/JW_XJJ6- M+=<:VXJC&1-=!<].)V-' 97G$-V<_&MT=?U BR)!E6 %/58$__3>N6XC(Z]* MD?D9=?-ZAA;*?Z.1 E+ ;@+\8L MXN&5:Z MYV[8XI,FT@]:30TO]M[6!\IBTW%J3F/6/QQ'D! <0VF^X6FHE0NO;IMYHZ-8 MH0W(#? &U/0K2^'SFG8ZDA1>\0B_A6C=82#XX5^#^P%L0K%>:0#V<=V0MQDK M+E;=0Z)E\)53RMP3-WH,_;R+>O["- U*>N GN/ ^M=;TTRG!F;&'CRH+F93' M#0E8Q"]@4"53EG[Q0R=T$0SA+H0Y9U6?]U\Z9/^G<5^XOF4*Q>P+O#+G$MQE1A,0QBA M=TPF/FW:GK/F?ZLMX!,P"ZNV1^B#9^ K)I"%WEIX&_/<"?.NG]C$&$3"1'IC M6P/K[8_PP-@G"T+II. *QB_5U8VM'Y71%,DI196JK.8.G!U&(5@W+X,7XRKE MRYDLB9X/JLEE,G;TQ:##JN-BX-\E^ .?(!=;LJZVDG7K[OKEL.YPH.S)N:=G MNL5%:^>]FE04PL0VQNG4227/AU6(JWE2Z^?5YM]3G MKOCQ M*=N/8N^!HW]GPG+;U//@KU0>T=I+-1YUPJ<-'F2RZ$(R[W3.RIT=YK2@,\.B M=+ ,("0DP#+H$DY&KJ,W2., MC:[097HV9X$N YN/]P),90E,I?"Y!)"* %)9-U53L615Y[XPED>T@=TX M!'2#Q!F=SY1P)!2OP%Q93N W5-FV]RR8$GI0Z$&A!X4>O ].!S*JF%R)AZ7 MC1[TB8'(AUYY/O-A+RG=-E5>/$,\XQC/N/RNERBI>(3V&$5>@OK-$W A6];' M*H9L&7V):P@ A*,2962?$_] $&8E8?0A;((M01L>:6.I@SU[$ K"'#=RI,G6 M4!-X+L=;X7L2P(>/LO1(0A([ =TK.=[,#_TDC6D=C@!=W3/V3HA,/4N>[P^Y?2M M\,,4C7U[E& H$_,LXJ0EJ9J'P4]+X2>;RS95K5]0:$%)3FBI#90!!W[ M3T=;UM1=/?V34//RXWNMV+$BO+=E-:9L#8>\.Y9B2WR2@[^!""'Q2!==5A1= M4(9#RB@BR9=+NF"ZXADEYO+3%2ND=XJO_J9 Y'N+I2-^#OI^[I@??]RZ"A!# MX=T!$PD^IS$GY^F)(^BR(?W=W/786]!%R,OKI8NQZS[R=%F*%Q#N:G9,$+&N M+8]095,W>7>UQ [Q-*9#9++Q2)>1OB5%1"!YI(LF6\J>2%\<1;KX M<[+>8 ?#MT4.VYA@ZXE:#Y(]46Y?Z8EYNS?VQI9-VQ:Y#WVBY,H<%E70\0+H MJ.JRJEB"E!= 2EV(Y"7049=-95=,G#ZEE?'G^2VV=CS8Y;OH/4F[8S<:"1"\ M5\8(JX(&(J&,1[JHLJT,!64XI(PBJD6YI,L;55:UT?8.M0BQ;5Y3;!B%V6/' MB*1MZ1OGS3=U((T79=C*D_K'/0+S/[2;5)?KP:$K^D959'VT=T3CH/7HWSZY M>W'@17UK [TO/'"R1=FO3XI0O.O6]!4JWE4.DRDKJM$7H1.*]VAA:+,O/" 4 MKU"\_5>\ACS4=XWM<*![Z2[W?>K Z^!?SW^Z_@E^%$.>.?&C'[)W:Y3MNUQ/ M^I@/?@KCQ73=I(0\(K!E(DODNQMD M'@-A2H%H^3?L5EER8K@XF\&JPIL]K.)*IP2>& 31,][$'O>&?AYE,%POZ7"F MRSVWVV?ZMFH0MID;\OGG_,T8U<6FW?.$?"A^^5B@G_HA?1V]Z6/^L)SIS7F# M3RD?LZ\_/OM>.OU NRLJ.,@B+I._.?]Z0+]:DCKVG68-;&7UU\I W?,[0QGN M=>>ZP=H#>RC&*L8JQGJ,8=YE1=X>@KOWOTLSN&J:2"3TP-S\ M;Q8225?D+;S@C5LL>YMU.+IGMMU":(JFO\(Y:UW,>2M^YV3.G]'?B'\:Q^^O M_="-B9,0^L<;C["_M@'#O*@5^8/$+B*N;[LD^^86;;U%X6__^@FNB*- ^DR> M?/ L"=IFMVYDC@DH:%/(=L51;+F M@'LXDF/SU[]0\.M1](<&>WNDZ%>DZ@TM>:CMF:PG]"Z7>G=%IK^U;[9L MG]1@ER=B0@V^&C5HR\;.IUH\*D&AZBC@W8 W6IY)TUUL;N]M0-PTCD+?/7NA M/']"L:J_BR+;JL[[UJN= _N2;]479C#M ??!'<$)IR"*9HQD>[1G9PE!F^/Z M,4,!0,DG8339UOD.:X^4W=&$NN&,'UQ\?N"DW"?1B'?8^:\? M"'B$[7P[S9;5H6BH+7B!1D)&@A%>%R.L,(NFK-NB]I]'TIBBR0^7=-'ET>B, MT*>",JL/K8TSH6OWQ<=?LZ/AL^? 0Y0Z ;8:8"5$HH!10'8\4)G"=F"ATL=/ 6"S$Z-*S7TU:3\UXCEA:]8WB(8R M&!;/&$AW\"9@D13^D*6)'R>I-'6""5Z(E?6U63T3[-4TFSMN"C.#MX;D$9[M MX%]S&#,I9Y30UQBUH3JAMSSE+)PX3U%,(6:P#13PG>1F<4Q"]T5*8Z!1X*1L MFM(/:FW(*P%L1O!O#:G][YTQ@B!^+XH2R%%]V99GO')>D\GBO![\&9#]"WF6_HQF3KCW#$'*F'8"A@;FH/0 MK49BO K&Y' S%FD:D\D_K_[AJY8VMEQK;"N.9DQT%<1))V-'\> 'T;K59RI#>Q6'3>%)Y(XO^$)1&I&;Z3Z MZ3:+HSEQF&98TGQN-(-?79B$]$2FOAL4VHOI%=,86 N*Y0==&:C%)[(4DV0. M0P>9#UYD>L$&164.C$H?/DQ)4K^ :KU*TR*B%].!>&M;2&NE*3XJQ8((!@I3 M_T_FQS!-4A(/5W,>A12F;![!'+(7:9[%[A1G=_*0'%UO3:]9!AR>@T,&AJ%P M: _*]0V8$!;C$43G]%_FI;ID(/(-^>/], M/#^92M]@59W-!LNJ/7-YBL"#42R]$">6_I,Y,2CGU3;MS$J@D8VV5A6TR7U. MBZ^WO\.\(R]S08IQ/6'!W&^(BN?E;E0I8_P(U0)S>62&XRX B/:+CR?DH3W MGEZ:*J1$GOBF E,$??E(HL?8F8/,P6*Z3#[VP$D4L(5<0*N)L8JQBK$*V$(! M6RA@"P5LX=ZPA:]L"5IQ"E\Y,.%"R$/ M A8PK5ZT[1EG7\, QZ1800\UH:T M4)7_Q+P>HM0(6$*!Q[57%;79$H:>U!./I@UW3$"]5U%PM,>!]E!X8S+CJKL\^()0*_Z23[Y<>>)D MQK=YK>VYO;HO5Q )2=Q0I(8/V]J__KH; %\B94FV)$KFAYDDD@@"C7ZAT;_N MP=H%^YO"A$UAPN7/'4VYDJ8P85.8\% #3<=3HZHI3%@?&]L4)JQ?TM#16)FF M,&&C])O"A$UAPD8'UXVYFL*$QW?!VQ0FK$?1E=L)SU77*Y34RE3Q8Z$V]I-<0.R]9&T7'HL;0&L$>O?P"XT19-V>_BN9:VMI=Q33+X@!I)L MDY/97-&SY<*Z4$3O$?DSL_+W2(V\0BTZ*PY!!] GEG^'A=MHR*4EZL1+V]W* M2J6%*G"J_.GRVF]5-=]P!:Z+?ZY7E+25+1RX)[:B8=X[$=A':P5&^PBJ'R?_ MF^_;(>@EUZ;=_RWPPU#[2C,U=BZ2FIK5F&85XJS2JG*/5PA,K,V8EB$(GAEA M%/A3S1P8YINDV-CB&#!ZNV5TJG_2,30LB3<%&<$5P[S@>^ 9ILU$@0LVIA*? MJ>PJKI0SJ(^./FL;YV]VO\U+B7\&Q*\/A6I$G8[@'ND@Y-@OQ&*GL1NA2T _ M8C8HV##57?S!FC /^'+D@L6-27<)5R(9Q_%&4J?!!' S]&6V@ HYPUO1@,MG MUBTZJI.$P-K*#(.8 XC:4I4 1J8^K/+:["A\6U*#%OR=MM%_DU,'NBQ6>V[T MM>P/SXT6_5#^"'VE"C[ Y\4.96O<[IQ3=<%K^5*XZW/!/3@EDZ+O4,(3Y&]D MWA21][$XHN!*F$'."DC=7"^6:1EG;V@W3622G6]@M:8IYS P?+ 5$\[LY?8. M_5*S:W3EVKI&[\WZ[*SC.Z2RLV I=$1%52,W-*L,Q6M=#L^)MZ>,)']QSP+P MVJ(Y>8M>R&OI_2_K*I!CYM2AJ#H_%LP#"T/?$IK\WH$C:*KL947^K,,KJ#EU M'FI+I+*:Y!4^GR0+LEZ.BZK81\=GW1AC4D7[!Q\)W8V#I:9/J*+$Y/+1B&^J M"I<8Q 6.3G889^2RH1^(O:[MIE77D*[8N@7>SIX%EFWEODBPYAGL!@Z;Q%._ M<2",W,D+>^IX3A@%U*W"V+U1N/GMW]ET]N%":60HTO7B:7CQ;5Z/? MX?S%*.9SY8'%Y-K;+^!'O=M#^XET)HZ\+MNQ^AW!P=2 MC]YL&ZW!IA-J)GM4D^TU?0E>4K'VY^I+<&!K;OH2A%P[I7^^55'&=R^-)F6- M"I83Y05V+BC$0)I:KDWO@F5+[>OFF5EWA-4AU8X](N%X\86.S98^6!N4U#!K MPZS[6.K;CM[O=!:4XQF+Q]@P!/I" MW(=#B3O\X3'7]2V9A!W,,$]OE6;W+\R++GQF5W:S*Z9QONM-.10KOL1GJ6<-\(KD[CTF_!Q^A<#G301-

*=107:A),\=2@I\KM%?D_I^1.BY)H-X M)SIR _10T_OFN=U]QX: M)/%.SLIG>K^_?DRGV97M^G1MW3S?\.#;;,V6TV0'+:/UDM)DGQYT>"&(O4=< MZ<>>.QKHQ%,O])Z3'C7TO@X L?>,.[#G\^N+$;JGWOHAP! M145''IEQ[,7,W;FAW4Y2="&]' <4;(2"H:20>]8$=O&GAB@Z$+W1"(= 3-9$ MP-68-__W?QNTS?X'X%O7E^R(D+N/Q*K:9V8!'T? [\11SY$;P;]K5E6"=EM%;9!(P7),GBO-ZU8)<2"\(Y1N5L?LH=/R/U"6+7!.-0M<&31\P [P$T^C9NZ>-=>B %Z MO=F!5Y"W0+K?HHD,WR&DFI%P^YY$G8K&\#F%Y7M2!P _>2&!73WR?PGY&D;P MA\*L2CL%WQO2)N5'&J&.*[!O:K7 [KQN&X/\UZ1ZL"L]6#$"BSH!:-0)&0<_#U0*_W=.US D*^\F#-L2 #4NDSE4V4K]E#SS<@T7XO+K]U]7^H?,H MI8YVN564*+0B+!+N('FE4K*P! 8\P%F 3 V_@3>.:;A_QH$3V@YQ9ZX> WXI MN16I=3]QP%IY/GH3?.10DW?)HO]*/>D[8!J!!D?\_CWPEQ!,I MR)U8G<#YC[2W \-\\P[&"QR>DTT6@>4,YNF/%_QA$M4(=U7S4Y69+AUK5OC> M"9 ZAO2PTW:HM%1<3<@[+D ?X*YL1J,Q=M$O#17U_]FV,.VL.! M-1B>MUB[.^J8S+8[?,A:<#Y@O-,;_5__U2^WI(% ?- 2HP'YRRG[I6P;ZQ$' M6:J0-:F+VY6ZV#3.M>-3PV;7Z+U[LY$>WKT*S5.M7)-F=/QR0U&B MYWSSK/.J/N>;\BO<+PZ<1VT\D2)U/K(9/JE=\]"/@VR#[YHLH@)X0=5FYJ1A M6 A':6"1\"A+RO1-H]/N'E(MD8,J?-)I"I^\I/(/3>&3%UK3 LR^A89BAG$ M6T2EWL88G@+CGRE&MHT,TF# M)%Y%Y;9;>NM\_9[.1X#G>C$BT* :EYNX;E=)>GP&&!#._$@;QG.1*)4\.8HI1R#R@760@FFG*\PYQTRN/2 B\OO+ M+ NV@E9N<7!7AB[/8A4KH7 3_Q[^ OP1!YE'M8@'4TD$WT5*45*9@$Q-V!UF MY$\93$J ))P04QJU(8_N.?-G]GM!G@NM#&62&^5LVDX4 M!Y(L\@O*.PS]470/@X":@.WR9P7 JLH>@&.&GM#,Y0Z8=92&=QQ(/J M-_E(7H7J=K?*OBU' S]-!+(;BI!J*O?L$L.)@*Q *.!:9X/!%Y;+#979') M7%P2XJ,1$I>BZ!)JH'&$OTAGCL(+DSU.?E\^8^:&?CIM-@*)F!*>0S5<9;+1I)H] M?LSO"+\%&V/S$4,$,*T)E9DPZI@JBVI4Y$7#%P&>_:?JJ0BW+YK/"%'LQD3^ M GUF+K,(7QP%&=C**8SI.L U AVH,(4?"[ABENZX8"Y,1N1S'2CYDU=K9Q!= MT(;(/)X=EI-KPD ]>CF^D492).;W356#/T'$124HJUI*.SH1U_S.=^]P6<65 M U<0H6!)) 0]/2L'DH-A6YG$ :,Y@J&$YE!R1W+FA, D88)$PFVP<-NSXHEZ MH7HNX#TC@$+F_8=AK#9 Z/1%!90@X.>@?3$E%4>]!']L.@0MT#'EKFBW8D@X MH: *C_(K\\!Y50B+W\B%4TA]AB4H'^6X M6%ODHZ(.$ELI'6TXWX)SG"DR\;J;/3CA//-'J818ZHPA#F4X83;%B!F?DP&M^4*Q/,I'V%G\CPG]BYQ:8'-RIR'%%( B/T632LWQO MP\3NB/-%B10QW ESZO<6YI3A MUY)IM3$8U#%ZBVO)/Y=G\P\K<6+#B$]@Q.5A+C18M&O(E8G)]+4V?K;"#H+9 M;QOM7L5/<_49B-4Z)9RA4*\5W+G :0W3;)-I\&R:-:F>^#LRA1TP\FV4.UB, M.& P#-&95ZI,)# V;$TQ@%(_PI7BD)3_NL1Y\E];NJ M,J*D_H(WONYG?*Z&8;:L90(NZJ0ICRW#0#E7#!CG.N6*'^+N)]3>,KS]'^'% MR;L/N+'-?FU3P-$+E*>6B_36)K<+&9=@2$4(0ZSH@4_(>**Z12WX-DX(OW?] M^[PG8%>[HK4,[2>GDKKLY*M?Y/DH\1LG/"7]D"YKOUS]^OT:(^@4H!P'CIVX M?<(AC6 7L$XLBT2DDNZR AZ)S DF!QBYOD\5$V'_8T)GO>"(&D+O'254Z M*-TD4C[/[/#O=*W^:_K#'(>)"'>2N0%GG'_*^.O"5/(SJ5VMP]5X2>X@41T+ M504SC+)QC),']KV#1\8IQ_UU++K=$:$%((8(!&/$'"_YU&VY()$L+)PX=P$? M<2QM*6]Y,;*-%P\NIPL#E&-XO)8R=YF6S,8[D>J<&'&1RZS QR*?/@;CX#N"KOM(=.L,),T@6&K(:/B6U<.(>78 M9M7P4;AV]&CA[/2\$:3'EG^,$:7:!8[JHTH60EB/AHL*T4WDR2[b_E8T? M+(D5K<]3^R';89P/GA U6A;=*>& 9GOWL+V/!'&4 T8^Z)!GHSCYT,U_/'/0 M)EPU9M.PP_-';Y)4)+'I6X_C-'OXG'N803U0+E/AS*EK*X5\,!?N^0,^CWF. MM3R,7H2$ZU'=>LA'5NL("TEP3-0]3KUUV@+,;,MD 9=EM>8N-^17\H8CGR:J MDM=LU4R9I*JK MJ@F7'HER/H2,4PZ/)ZZ0,D#%I V$K[!@CXE\+=7:;^4Z 8L"Q^F MOTBV(GU',H!3?P9P+[KF(&0*_8/TR!$ MWYJZ]V)-;:UE;L \/QL9SP;,:?E.6$ZS7+!EI;XS>5+*ETI]C?SOV!K"*\Z7 MTJJ7?M\D&I\UB<8UF,LQ)QIOJG_C?TW\6-<^3AR47-2].#9E)TL=DJKXV)C1 M-'K)+(!6RY0OEY3,&2MANC6Q;]P^8?)XDUZIR88K':/?>B,<\Y)AG% "AF#+ MEK?N4P"X<,*Y.*\YJB-=!+YFH,#BU,\3\3?*L=&S2\AP"MGBQ(;RF8CS"Q-# M:BD8:MBJ4Z6L06GI].*(T< TO,LM1HEGC[' MM=[W1*9,JCA(;JBE3PL"DFB>=LL<++F9S:&NDF,#J) LVV7* @ )%IK!@N%C M8X&C5]]A> 4A='&0@F41%PP'"(N@]C"J.,0*2!G*N#RXP],>$&<\SQWX$]NP M;&846UEH52NA9$GC:7S[G3R2)B=+D/832C!VG5&*KH0AP/4EHU+E;Q;G9\73 M6+B!*TT.96N0MM;,!SEL1Z0;I5,GY+RJ T*%%Y)FVA)8L? *>RTG&D=!*-@SUAT=1D[_!YMJ^N-$F9\C0/@K# MZTJT*C.NDBML@5^NN'_* ME"1@LUG@@W\"Q(!]>-WIIAZ&CM\+!^J\99R_(7TVX:Z=E:^$_1#E06G4\D54J:I57)Y@,E3'=TI4-GU CJ5R$0<2D1L9K\ZR3 M5==/C8LBJZT7%\4G2N.@3V@!>%;[%H ?"UOTD2[G0&U:SMX: "YO]Z=4IMG: M5&1I%SLV1Y D.)H6336CEG2BH,3E^B#I07HS 0F0% M+"?7@%Z5RE*0OLVYM-^N/9=^#!PJ3*E=B',C&H$?(/DHGH(?PHC,7RUU6-GY MRU(K8NF*9G)%RM#* [8\&"*GI-<:&#[B:M%$@G_&]EA>(K. IZ=S8)L?+(C@ M#*-K5Z 7M;Z>T:2/Z,\*?4F1LD?NZ(HQWBGSL-_VK[UU],+<'VQ%?$IM\UT.OU3F*S\:[N# M,S<[IV'@G""5S7;'-";1E#I53\$*GOPM&XC>87+T+?G\)>PJJHW)$GIHE1/6 M#I7M34O/K"[)J.A4P/+KH@1<)K5YZ+$+4/1S!'(T'-MPK+C1'W*+Q6$2A9KY M>(V#^HT.TKEPA,IS\*JK@67[FWL8T*5:63(V$5$<@NHO)4I9Q7TI<##$ MGSE3IP$4] VRDRD3,:K@MV@Q4@N0#4\)!T&E.XMRFIUZUGN]\NC817(><& S M<:424?G>1VB2#4&KFICM3$W,1TP;/$+F<( 4DA:RT1Z-]I#V;G-WNE=[=_HJ MC>5A2;=@_74#>TS MQX@)$L71L#@\N[+WG)F@[DDF*F-^3CI%YFV'S4E98P M1"S9G6?]BOSC]<0],.S%=-UF*3M?C(UM+P9);26NC$.8_CT MSDF";Y3H2#$6A@VDG%E"GW+;KH)Y>J82.CT>P+_A:>P(P*V8_ 4?BWS#>U6U MB!^?OJL*$:)50/),ZKLN//,Y>497L^+D+*,#CQ T^:'-T:.F<1-X1M4RTFM% MD?VAMGZ6;+VA_$Y@JKH/2X)D\O+K)+>%WS$G[G+#"-:>\5V]<1SG,)S%G0H)E>^JH MEK;Y^_7 M7R]NK[Y_VSAT,^C7,71C&MH7/J90*'5H0\1'':W'/[B\Z$^[^R2ILC1_EK9K MTBR7.=,PT^T2_A^*,"II;1]O7A#R8?EQ("[-AG&(, F1P8M5O(8N@OR8904Q MDUT-P090'1;94Z80OL2&D?)^&#R/(3&]2 ST9%<2957411;FB;M86&X\D:F MF+B=I@/Z&/>Q$?Y-/F=Z_49KB"/+GZH+OY"KV5%'6NO#L7+,28 MJ5:;R7)$(RV9!PP&=(P9^KK&G4ADY-C8I"HF&^@G&3IL/,:[K(CK(FN>@F8L M#9_; I >TMU= M9O?5_NI A$CLN&07.)$H=A!;*OEXBG( D_PIDI]DSZH0!2&A J4_9TB1M,=T M5,$"Z1+3I_?4&@VKU- ;"NE6LA#%R(.^XBW0:H MJ:C;YI+N0+*( Q?,F*_V0*M*&%/*:Z:G[ +-])10 D!!T'1),KQF*+LH*,AC MEN MUE4!@'U'M"U%%@2 5]S A;DKO04MP!/0CSCO3*=8,&+", 8U13PP(LO"M6,6 M.01X3S\#E9$?.^V6 [.("6#,IS/7GW.D>IC C\EK@4E/?%>$V]B#;+,=SV T MU7P:YIZME1-.R,- [)G3=0)G@IY)V"( R4=XD\MF(7^O_O(! MVT.[;/[>\6A_Z*$/K/\ MVJ"O3B-[\3N@>[\[J/RZ99@;?M=MG6WTY++)FGVC-=AT0LUDCVJRO96&/25Y M$#(!8H?R^]=7G5=I#(TJY+UOSQXT4]45%%*&1?.*DB>$[GFT]&"U. V5O4L4 MCUSNDI6T%T>3"UEJ MA!++B")4MFF&:;5(FI=&CU5X!+P"2:F $**S>.@ZECNG#YGG^3&51\1NS>*' M/D4"Q@&;AB^-GE]5*7&BJ*#&2),4E==)@G!S3F4_4TG$#].KY,>I^8A27D2$ M6^!%P_%,^E&RGX]&004-R?%ACWI\-6^[>VJ>MCLGW=-."_Y<@;-,KY^@JH+V@&Y^#4.L0YRBL<]FZZK_E=;7"Y2*T55O[HB1_4XOZHHFTZ0FY]G;S M3-C-LWJ<@^O/&%V]VVWOX[1[=%:S;%TUW'"S;_3[=;>9Y>)S*.?3^DM]#4ZA MAT>DHSUKTDW'OGTH&96060D=D';;CS''@2(3AQRSH%23?9.W&6.%,4C"3RE+ M9I/$LCW47CO^=XW+!PK*A>AM;S&5&'KI/=*\]@4EL8M^_UU['*S M->R9%T%P8?NSB-N?739^I0FZ 0\\1.]'S@.W8=ENR%\18XQ.S!;M_,KO 2Y[ MPJLZKWYAXHF_G.9>^4OQWTB4C6=U&TR]:.5)===9_^:OZ;WZ!=O@B$8(CRZ? M:1+7CB_4\(TG)C77H9Y'B,Y(:V6VS0](+OD C'+RR$.Z>HH!BS)K0OUY$*\C MF[DF=?.ZK<%;]@ZY\EH B*@3W,G?&ACO^7/ >-NMM([<<\-XU>]@A=8)T H[ M5[RGKKS!O)I4>\?XYJ;+'R;.T(D^['V"6P?^ENW2AWU;WS-#^R1V8!V'YV 2 MW<^-\[/J;VN6X Q?MC>;T+)A^SW#-#LO(F]:EX7AK;L\8I@@C,_+L1NM M=YT"(;L!;*[K,>P'Q;D.>K-CGLIUF"WS7S OEP!I/F';!);S$\'<"-QVH7H2 MZIH 5%_, L?5S(XZ:@YY=,]Y#H=+<+;_8N@Z_:\<7WOK>+"D&:Y*%-:%M6 ) M=(O [U)!:,B&"M M!_N/4+51DY68L-H!@4T')W\[O=!&CBL*9,F)#<3$WADE M?M%F>F<[VN4H=<@J<>U&AQR7#FDK'>+ 6Z:>,Q(ZY$K^RQ$]YW:O2-J-(CE< M1;)*JDZC2 Y?D71[JI1$IW76;C_PAP?P2C#4=6(^3AP^ M EE4U7F_R[LI+,26>@NS. BQ!P#*Z8WLXM5IM=4-U@T+ALSCXV!1CD9(]R"DS3'@4(6TG172M 9R(Z3')J3MQI(>JI"V-[:D MYD#[P[@Q/AJ)N)J=7DNGQN8B<:)4IL];9XU,'X1,-X;W4&5Z8\/;R/3S_71% M\=_.3.JI5,S6.G["OM=0?OW\/[]>?TER3=X_\1:ZX=S:[7HEYQI7WVX.B'O+ MUT'<>^6%$94-O?2MF&*=)[*1M/S<5I_;/A>210QL MC,N3!M<@%QJ])V)C46V?3X?B&(,G)WXH7K?.I"HE\J%-Q]_/PXNO&4/ MV)QV#LHTXAXU[[JQ)GS*$K9LV.%Q=OAX\>5HV>$C]PPQRK M,\?EI\]'RQR7F/_O-+RQ*6]\N?CU:'GC"QMRMV&+]=FBNRV66!;'V0+HG%JX M8%\_!*B(CMW8*.?O,0O IJ<:>;J]^^7=S^J"*?V2BPJ@39:,QZI"5A(93/9GH M2!D?-L\[75T^B&UJ*!5KPK#Q"2AK"BM@>V%JTT:*6_0XP^[((ID*8PY#/F'N M"#.U<"#B$_$#&CG@L0=/T8 LCB9^ *NSC[(M2G=@G+5OGW3MZMM'8\_AX&W<..[6<[MD$7]?YBN5N#6U0_>MML33\+20 MAKZE<\FS=1S8L5#MA#CU)L&/@(>.3?B&JL0,/&I".19-&&Q=:Z^R(0/4F0U4N#:KA6^P= M'0?\Q>OA!?*4Z.']QZ'V''(RJT-.IT/?GL,?DVCJ_O+_4$L#!!0 ( (.( M E=YJ.00D \ )R? 0 Z\T0)JVR6NZCP+9\AX);*#;O4_[A"U ;XW$2G(2]J^_D6R#C<&R(>WY MSMD/VV!K1C/S&TFCT=C^^//3TD,/1$C*V76M^:910X0YW*5L?EW[.KFI?ZC] M_.FGGS[^HU[__?/] '6YXR\)4Z@C"%;$18]4+9!:$/2-BS_I T8C#ZL9%\MZ M_9,AZ_#56M#Y0J%6HW4>-8ONBJMFRWD[?=^ZJ%]>-G#][?OFA_KTPKFLGT]; MY^<7[UIOWTV=U_.KQ@?2;'V8O:\WFF^GT.S#M#YMS=[5+UH$-RZ;%^^Q2PS3 M)WDEG0598@2J,7GU)*]K"Z565V=GCX^/;Q[/WW Q/VLU&LVSWV\'8].T%K;U M*/LST?II*KRH_?F9OCW%DD3-I:")UE)Q1@1UY^2-PY=G6M_&N_-&U%PSHQGL M*9,*,V?#WE6BKM8K(IO[B>#^F;ZO.VJ 7>JM9KPK5VW(XOUC4 M5^0&X.J2&?8](/'97S[VZ(P2%WS!(QKM1(/8;87%G*@[O"1RA1V2RQB??D)( M@T27*RX48BGB&993(ZP4RI#54 #H@#M8&3_5+66D5ZK]&?&4U+_J^M>;)^G6 MSO+WZLOZ'.-5H9[C-$'OX94B$L2\LWEY>7GVI-UMOP1[W<>TK^L_Z\U6_;Q9 MH-M#?IB_;_A5C^B>0X;M4"LF0T1WH@Q[A]8A7[!1FM\RIQC[AVI.(T0$6ON+ M(AU*XKR9\X9>R>K01?$:$HD?&EPS!8"#*[ MKL$"4H\FQC\\/'T#@D0M4OR3WJYOGP$)\09;12):[7# '>SOD< T)=9[)4A1 MO8%$PK)D8/Y?5]_!7E'U@<3QO?\+[5TR*ZH]D%!&CU!>4T_@/J+N=:W#(>H= MX3D(IZ]_O>]G12^FXRU)Q#?BO!7I4\/\UT3U;:A<1X82:=*/9[L$.ZQ\2=PA M^V3^WG7SD#ALDD&XXR"YZ9*FW4L67HQLF67AX5VW=S?N=>&/\7#0[[8GO>[G M]J!]U^F-O_1ZDW$!T]MY63%I 1!C,":)0(EXHCA3%')% =L7O&(V'F$!ZBV( MHB#P[)Z)Z@*D5 MT;?Y$-VR1\,;M.W@!"/3 *LCFX,G.Q<&5^0.RL;/ T&[OP1#Q1P!1MN:(-VTJA]4"8 M7R S$Q%8+=],6]Y05LBX?08:*RXH*>#T<2*KD5N[1HY15\C0-Y1AYE#L]9E4 MPJ0")8SE&TS%;]CSR2W!VC[F>GXD"G&U0G6^"]6&/8KQ1] !TCT@TP6*]U$A M0,<+V'' 2DK<#E^N"),%E_(#]%:0WNZ"9!C5#2<49U4A++IDJO);WK2VVOEB MU\Z:K$(V'7 I1T08[\IOVP25U<;O=FVLR1'0!TY=(6M#C.AE:,WN]B%..,#&N4X(U>:>[_0@'_"D$(5EA2%2W! M'6XB=@++9Y'0*HN)%:H/NU#%N)E5.\&O0M!\]B5E1,I[@CTZ9]H@8(Y[HF,: M1_D";%)@#YZ#F16J])X\Y(IB; UF"<85PBR8/R;XJ=C.9$MDPZ"5VG@'U,B0 M5\C28S+7WG9/='U6H:&0HK3:/+7E#EF@#8\*&5[OA*4JN.6+$UG-O7?S'5)7 MR-#6+-V(>[380IV?909(EY<7;]\W]J2A[ E ]"KJH$J'76&";H*G7C&PXF16 M0%*C)J1'KP(.5;)X+%M7U.II4JOE4QFH&(\J6K](?J\H/$?PMN*72DX5SB!6 M$66=62J*7HS&BLK>5%85#1W/3A4U^!Y:J^$M^:TJ0I S+U44G6)LK<"=EO2J M(JX9B:NB6-I96?$KE@FK(EXYLEA%<FQ*@*YFX,IBMH!>AM$Z;*5 M5":GBFB$.\7PG^DZ- IXZB^$SP5>+71]:O108Y2#'8IIB8$7M8)JBCC;,*@E)+&F@W^C@ M^A[AL]C%PA#E96B%+#._ 5-HR%S79B8R']4&\?BQE<7$"E8JF9$$J]ICK$CV MZ'C\3NK%"G J+U(\6_7B!OD!VDZ=7<#YP1@M1D;9YE$"/MOP'7%I9-UP_*X^ M]+PB6ATPE1\ZQ@'CB\96Z@0#RF*/:4"S;3>1[*_C';PXRS'14D"32":,?Y,O/)*75G5-9LU/=60N.M.0H$!U%LFN/MJ7D MHEQF\WK*YW9:2&((!Q5/J4?T6CY#$Y>R>.+[021?S--$/\N239+/Z M;RIK>*K_;EN]1H'$AC@FP(_;.9Q%/;VMX0(X_(RI9+:ZN>I[.I1 M?AZHH=U6&4SX3R89"X8(;$L7$0UH^'3+%)#2AOV-BKU!(!%)&F]E8Z5 %'3%G MD4]AERK(U^HJA"D*;4?-S_+)0A*D5U%2N-KNDJ.J+1H;M[PEL[QS8 M_AD1^:QCMHZ2LI'@KN^H;]IP3*U-\1 HXT7YDO5S>L#I4EA=)I4/M;E,4B:3 M 0VDTHM$*!>*! O+G[1HFXS2NI*^EJ/P;+N+2EPVST'K8'DRTKQXT7XL8[=@8 H8F!T/2VF^?S%=Q\X&AZLP=_5= M7.H$,:S^=6SE93UQ/Q0+;>4R!63Q,\BM;)7TMMB3RJ>4MQQF8D/Z///QY\IG M[W;+8D_(O-HX69&R/S3] M>.D;>K[NZ=/M/?HS+B;NIG3\;TN.ZLP*=RAGN MCR_KZ=NQ[E_':GA?G$3MA&:F+5C7SAB;=QNT2Y MN!&RFAX8>_W":46MAYA8,=];U!IRJ](J\O$L^2FHX'?B%+0 M/TS&.#*8*4KJ^F3RR"<+[NO1.7F$Z^N>3OW>DN64B!K"4XB3L:.N:Q NDYKY M -9U[0A&C'J>?J F8F2^('@%833E[L1\Z<;U@Y"ZAJ0/O5+EZU^_".ZOKFM! M T%'\;9?E+PRN5+3%D?;FI.VP]H[>K?AE^NOG+G:Z$F"T%(MJ)9%&70 MZ 9V-]D:Q%N40>(.AKT=N\&.R?@DMF$C#[-L97(2ET'/$1'Z/2C:8^2">^YP MUH5U!KIR=%U@7,$9]N1&0QN97;7@TX6JN&:KH&N[:KV@?*<3+W/)QBV+H@Q@ M;=Y'<$B!6(-GD-=55XNU-K<_)?V8Y $KZ%^'WE:AQYO5];/ ?U,O&X)#K"HMUCE78 M=4W(@[UPLL-S,IS=<>9PIB#.\L-%Y$KCWSA+ #D[4G+X74B'W614?!#?2 95]UP7Q0*Q.($91CI'?I O0&> M3N4C+H&-Z)Q4!5&S_E: J0^#0>UH1!_QM0&<0ZMSX['!TM*_ILV,3 M7(F(<@ C5<\C$)PQG5!5+LYVN(/-R^!DVNFCP/N>/'#O04?DB3@\F \.1W)% M6)0THK>L=3>"+\,#5WO4S\2I:N"[W5W!V'$V=0)IE.+)^YI6 8G',.:9JIRS,'#)@]B4<9&50;- M.D'.HDL>J&/=,>YM6P8M,HH(.GA%%?9T6,)@OM736SO4[B!N1W+[3F%.WN1L MH36,N>$SK,^_/!Y@7=:E#^9B^9=U-B)2O#N$C&=);1O;=M&;3XU<=" M$2%[S"7N&+:!1K;S1JO1:H&W=8D37&CJ"]E*'L6J##8((YL[H@I%0NGV90B& M!IRYL&W3.?(I[.V'LQD!YP,!+6/.3E<&J#*6C^A8P*P?D@ Z)ZQ%6#.BGYV$N#I[E@^5C(LQ;$0Z?.N4A+6F4:TDRZV*PD[+4<09EIF+IL(.S[4V9A*588&,SWQ?B.?V633YV79H-KHR@-;S!5^1Z-31DA#8 MV[8,6B0G:^U$L.E173+#OJ>&,R.O;A-&8NUE9H+G2&XES<[&9\NNL6>>>35J M609T8&ULY5U9LN@_'V!,T18T508L* MDA[/&Z*.+!)KL*%M )0XOWZS"CB8/=7F5]79E9E9OWM[U\O M>WM7T ZZ_>;G-^Q'^F8/FMA/W>;\YS=_G+TG]LW??_GAA[_]%R'_^O7D:.]= M/XXNH1GN';3@AY#VOG2'%WO#"]C[L]_^U;WR>Y]Z?IC[[24AOXS_[*#_^;KM MGE\,]SCE8O:UV:?M3XQ'&0Q7Q#GJB33,DJ"B(R)P(93F4H?X/^<_40N,VVP( M93+@UVP@@6=-% =/'5/&)QA?M-=M_OJI_ A^ 'LXO&8P?OGSFXOA\/-/;]]^ M^?+EQZ^A[?W8;\_?9<^[M^-.;KPZZ\[Z(EV5O M__7[T6F\@$M/NLU@Z)M8;C#H_C08OWG4CWXXEOJSN/:>_$9Y169?(^4MPC@1 M[,>O@_3FEQ_V]B;B:/L].(&\5_[]X^3#O5L.AOT&VFXZAQ]C__)M^#P]/?#@_/3G$DXRL/KS_#SV\&W_%[CHVUO(T??BJ#>6T!&^GEZZH*N.'KX.H4DP M$=CL_KU^O/>E7E%7OYW]9<\'Z(W?[8P&Y-S[SYVCK@_=7G?8A<''?A-';8O/ M28>!RLH:1JRBR%OI#+%1<4*S=$I8H)#H?<&5T0UP>&--9S\(8W5/[_*VB/0M M](:#V3MC(8\%_$T@$]DN/[IC?,;;^4/,W'L;@R=*9$YD9(%XX171,F2:@2LF M!YMOXB%[WG[;I-]X.1I>7 MXVN2[A N9W^?V_YE;48,^VO1PD3I.)Q567'4;\[/H+W$1Q2.,]J$U!UV?!32 M<0TDXTUQ@"82KU/&J5HJFAQEP=O:E)^#8Q$F\%?+A)4E7XT#[R #CB=]0+_A M$L[\U[N#A6%'",\8"$&<3X;( ($XQ20!X[V$P)3/NC(=GH&T"#/$JV5&37U4 M(\GQ9VA1',WY$:"G,D-T?7?^TN@)"A&)B2P2"8(39_&W@'X@",:LB[&V%7D. MU")$D:^6*'5U4HTJ^X,!# <'4PC<&JJ#%H2J$AY(;I"WQI'@O $(F#<$WJ S^!L<#J EI[BD" [M-E)H\W&ET93[JBV/.7: MGM.W\.R2[[0\"Q[2O)H&JC'\4PN??3<=?OT,S0#VFS1VZ^Z/V#D(7!N,2J. 1&TUD99[XA/7Q&0'J%$.*8GZMO8AC%WROK; LCE& M>25%U3/"_<9:JCKKU^^A26%SIUY'LG4!6=56/0"0Q]MX%TZ-L&1SC8CW%T610$ MZ1WD;BP;!#P[+6(D.N0R6&1VH)")I-8[[Y)4O':H^#RJ15BE_G-FI M;G&,UT>0[Y];N(!FT+V"R6;#47]0MAB.\YG_VDG!1Z )PZ/(8P$9B#-1DNQC M]"&K8'WM /2%$!V=I)==_"LTMV>B4N/-ZLJJ2$JKD @^'E.#=A MFM!R.]:I$^Y'AUZDC=\-9884R":,(:F.!IQEQ01OB.8A, M%63A:A-D$5R[M&-4V4145LHZ(O[9R@-**RF-,UBP(1$)O&3"64T"T,1\%"Q3 MM^&EG\7'-6B[>+7;VJD3N.KWKE#,DY?O?1P70]RL)3,94D@6ML,2T@F1B$L M\>. 6?)8JL\%81($E1Z$M[7GP?E(=LDYKD2+BJ*O.-LU,)CQ]&:E%:SF/"I2 M%DF(C($2ZY&?H&WP5&KJ>&WO>!Z.7?*4*U-@9;'7\YL?%%K/P$A(6:@(A%*+ ML3R+'B.UXLY3H:Q72@@=:GO,\Z'LDJ]N/H:>V8L,IY*S3-N J3;/)..!>TA M0R2,%@IEJHFGW!(C?(K<:V[=VBJ";V&LO#$"XX7O?P#*W/?VF[2?+KM-=S L M-[J":=%91T3)J2A+X4J6'UJ10),FRENNC0(C:/6"C(60O= 176_.YZHT>;29 M45\Y%>L.!L/C7**^\2X.M%?="(/3?B]UP"KAA C$*XPN9=G]]0 & T*K<>A4 M)U6;+$^C>:%+^KH(4DD)%7-\!X"7*16([^ *>OWQ+L.,I]1(D4Q9:Q!.%0-I MB-7!$I<%MU*XR%SMB/R;@%[HJKXN:M13145V7$$S@OK56<%7' _JI]OX]OH#BG7P M1#Y 4LRG;!)QH'6IN:%E:(QD%JW3+(,)M8/K-0ZGVK;-'8K1*!VE >/@'$M: MC\!@B@N%3HB,$(3*RM1.)'W6'=[NNN2N\/')W9XEM;>F!W:2K?,[#"_ZZ M=$> <3D'=&2<%QA,K7#$&4<="RI27[L+S4+ =FFMI5E_#-3<8Q^.; M0)SZ124?)@=MO?2>&./15BHHB=MH.G644B!3-(_UI_KY6'9I+75W*59!CW47 M9G&4_?MS[(W;'< 8BB 4@"LU28@)!TYX\"+B'*L\K^W-?AO1+CFNN\JPBCJM MV*.KG[O#L>DV+%ATJ$NO&(>SIP!+O!&L]']25&C-%:N]^7=[]UWVV6G9>XE! MHLZC*'4WIFS2)0)!6D83OL'JMQC:D,^^7<]V2?9]VSO8GO(K.[0(=#HW_ H- MY%(0[3(WA@L"0J&DN./$41M(1N%C&"Y \OIY2G.A[-1J:%4:K2;U;>_''1S_ M_NGD\#?\SH=_'G[XB"\/CXY/U[(Y]]2M-K13M]!(:VW;+5 G/KN"+F*__K$[4M/P?>]_I?? #7^#]]M MRIO[&2?<$X@]/QATK: M"?PU\>^2Q=TDD^?ZO]O@1-VH;,X(WJ-ST3UO)@D<\?JL]##T=WT5^'<9&=%(DEBM"MU]@0?;$>4^LPKZ2FMO9/Q5$"]7:-32_MSRA&7D?7:S<&BDT:6"313AE@F M:>D)HDB0&&IJ*G)BTGG%:N /'F MXIL*">>/IE(06(Y30"\5)YVK+E[MU^L_!N7TF9M=T'TTS5?C1-Z.SF!$=H*X MLH KF0/B+-=H;1G-C K.4^UN,8NC6W76.T1N]*\!IEEBIQ=(^U\]WJT\,_C MC'6+S\AT^62R)'?[R6RY.T05;.!E&<46&96\LASP-RE,4C9J ;5E5 ?Y3F6* MKHF4#^?$+>B\YF)JZ5\*[V#R[X=F/\9V!.E^_Y#QM'];P'K[68?[@$$F"$(C M1]]"0B:>IQ)TEK(=8OXFC0X;M^5 MS.WB=Y2MC4Y.*D0;&?%)B-($O!P9JPU)FH+7 1\W4[M69W74.Y4RNSF&;E+7 M:YQ IR<)S8[@FWNB4"*MX20:;440A@G)USYM+H)TI]I] M;VVVK*[3BB=O8B@6NV/I=113*D8123*\-)%PG(3(),;]#F7A\%U1>U'T[OUW MJ27#AJBRM/CK-=V;ZVYV/,3,76:DI-T@%D]+T.DJ*"2-=JGV?E5992& [@0%#*VU- &)8@5^(/:X*(.FOE<>Y'MFX 6(8OY M[JW-LAI:F32E.\?^95F^^_=L.['$"5!^1\<+PA ]KG&'AH[1P5!M*:%0RB$Y MC\1*# A*WUG$I3A_6 0_MQG*8G=;A!;V^YA#UJ2">GWBIMO/Q\VI[\%QOM?U M\*;E88>'+!F#0+(II0Y:4;2" E%:P;V1P:E8^^C2Q9 M0B7WGA>@ M'IS5VT%J6Z%5).!%:>DN-9(\4B*CR:+XV$&LWTP]QK708B?]SLA476$;H-*T MG=!9ZQ-T$(#F3@=B;?"(S=ER+*L@01OAT:8ROD$RW46V$)TVM2V]=38MK;.* MH?4DVG\J]=4Y&@&I3$)6.%H?QEE6&4'EQ$$XFE-M(CT#:2$&?6=+VS6UM([* MD5R2JRW>'_FK\/Y1D2 0>289<;(#TWN=A-=-E7.>1K,0-[ZWI=U*RJE& MEB>&/=GSN#_LR$LK3,Z(\[81-ST*T\8?KK\0[/ M67\_8D#2 MXSC/=P3I1[]SR&CK#,\\8(Y&X!F M2+5S#1;!M4O]#;; IRKJJD>DA[/G> /Y;I\.[UU6G";BRWE($F5 K$H8KQB( MG%L=9:R>&/\0!+!V.[>2IM;M,+[O-KZ)]T?O1(B29T><5*[L-VIB;>+( M+"D#7@T?+ MHI$JUFYC-!?(:W ,5Z7,XQ9VJVJD8@_$6RA'=_N)=P)C0EB<])/ !U>B,X&/ MJT5T6>M$=0"PM?>EG@2S4VT"MD"2Y36S%K_NEK/,\BPH1;/!R@%;'Z@I9"S?N4]72*#+-EJ02A\A0ZEF#4X0EZ9*2 M)H!=9_SXXDED4[VEML"1Y153W:4_ 10\I+/^F?]:>K>6\U%QT._[[1/Y8$DY M!5IGPC(MK5.214)'2[BC7H4LI(NU#P=?%NL+,SN_"U.U$;U62=F:(45(A[YM MCD?#@WXS0-E,&CQUJ+,V2QV)B":597)!?-264.%5%D&&'!_8L[FY6L_;LE/ M>T\??HT7OCF'$WP<#LLB[K CI3.\G%H(FH^=MDRL!TH<9=H""\KSVDM>FQWA MFL+U>=M:5@1G$PABDF9$:J:)]V")9D 5I.@2WU"X_FQ=[)8[)NPNQQ_:D#6I M?QO;CUEYC->3("D[2Z0-K!S!I8@12EN<(\'HVNN2RVX_;KGUPJNGYZKJW\9B M9RC5J5P#\:#0]<\Q$D_1^%(:,SB7D[$;ZBKP[&+G=@/YUT_/5=5?C9Z3(1[G MN\,^;E82<$=JGRE#*1E%@4B?T!NEV9 8@E @ ]#JB?-K&,8NK4J\(L)OFU!K M[KASIZ[I-%Y &O6@G^^\^0Z&OML;W$>S4+N=1:]*__(Y4;[N^-ZGQ M+^=JM5?%[;#@+#>*L/(@25FVZVD,! 1H#8PEMH8"Q>=0[5(PM#0?'F?B5U5& MQ:J.*:X_^^U?I1*_'V'P )C3@24=.8DN*"*#P]@),1$:A=V/5->N^[[3]];P2_H]LW:F'\ M_JW-O_EXDOF*?W"G9]+T3U*_.8$X:EMT%W_U@^X*7LX60-9QF+8MW4J^UP3' M#:Q2B-WK%Q0=Q:@.'.--4.6D3]#E2(Q4.CU8';2S"E+M'O9/@EEU(GW067EV M'.7X?G/'KB4/MJQ4TE1.9&>>N 2S[3IU M5OTPN!+5WM;=3 2R?PNS8RSCS"M-D@V!H&D0&#R[B+&K$,Q:F6G4U:WT0M!V MR:-;#Y'6H:,UF^Z2(71K-,8=,I:VL$]?JXXA7!!K)7M5KK_?I /_N3OTO:.R MMUS/^F75]J4<1,$"<#0O3.R/ M516PYIFBU 1_@DG:SI]C44/:OX+6GT^:]@Z.1\/!$/U,=";+5D.W.9C=>N)= M1OSL7;$[)Q]K3Q@LAKCI9/G&[1_<9:ZW#*%IVXQ5Q MC F<%3)%49023Z=-8(%JJFIOK[X(X"Y-L.ODVL,9=WU:K.;VSX7XE#!NC^OI MR* ,=10MCXQH.'+*Q'DT22%RC% D,%5]5H MG.#[^&B38NTF)FIYX_["&]0QTZN,:D=.A=2,4Y\@$'0W-9&QI,,E&4E.#A33 MD0==>ZE^VZ="QN[D)-Z'A_I-#^C%N\^5E."E-\O/1(4H;T'3%6LK[&$O5S7X_=J?QW21!YMNXC5$ZRX+6 MYS+?!Y253HR(R"3X%(&9VO52JZ/>J>K,;;)UPP18T.!/WR\_@A_ +S_\/U!+ M P04 " "#B )7$@]VTBI3 #R<@, % '-R:2TR,#(S,#8S,%]D968N M>&UL[+U9C3W_]]1\?_P#WZ__Z]W_YEW_[?P#^S^_O7__RHDOG9SB:_O)\ MC&&*^9>O@^GI+]-3_.4_N_$_!U_"+^^&85JZ\1G O\_^V?/N\_?QX-/I]!?! MA%S^V?*WXW_E(JEHA0;O60!EN8.HDP<9A93:"&5B^O\^_2MSR(4K%AA7D?[, M18BB&- " _-/B7;OSI-\&8_&WYU[\N_OS;K;__*F=_S;WWO\U^>_&GD\&J/Z3'\M_^ MSY^O/Z13/ LP&$VF890N%Z#E\_3B'UY%HW^;_Y+^=#+XU\GLW[_N4IC.&'3O M%GY9^Q?U)UC^&=2/@ N0_"_?)OG7?_^77WZ94RZ,T[@;XGLLORR^_1 M#D;3W_+@[+?%W_P6AD-"/'O"]/MG_.NOD\'9YR$N/SL=8UF+?KGE"DI7./]O M?=IO>V,Z)2#C=!X1Z%,<51%OB''5T_?'?/$LR%C"^7#:$/'M9S?%VYV%04L" MWWIT [2S!\$9GD4WK%R_??WCY M'_]X]?'_WK^-R7@ ]>QE1K(9W%U6N;(IDI[!:% /I-?TXV*I"K__[>&W*8XR MYE]_&>2__CH(WLB<4 M;N-+%>L5L8"D9K8QA5IWLLF#=Z'*KPRY=6W]83^+N M0G2&(>)P]NG)^00^A?#YY,.4KL5Z0Q)M\!5].SDIEAME2X3 G 3%)8+C%B$% MYUDJ.D5C;@O>9"G()4SB3/062_Q6>?D;#J>3Y2=H-,VD/+__[?##]_KX;#O_HQE_#.)]$$TRF*QM23@F4 MP@A..@->&B:8=HJXUGC36T*\3I%+H7XV7M)F<6SL>*Z4<7?65#:FW>%8,A<+ MVM^OOW1C>MQ??V7[2M#S[NRLFT/\F5FUQ,G;DL)WU=*/M;=GX^_S] M@,XPGF3I MF+!:@,*@Z%5!#Y[+!*6D*$MQ*3K56$36@GG:\M&&![>%0^PK'+>W3&09GE>Y M?=>-9PR83L>#>#X-<8@?NS<=V;*C*=&9GOCIU6B*M(GIB782O9>61-P:$G', MX!AM)1A7I(K%9]?^0FZ!_&F+W1&X>UM&Y;XR^F[9G,0L.0'1P%3R MH!P/]6WA@"P6:W3R0K:^U"Y7?]JRLB.5;_-;[_4+[ M)H,'*[;G87+ZQ[#[^GTS!,)H,RF+MVGHWRQ_#M1"G/ M6,H2'O2+4VR$%DD6YFIB)Z19EEZM4&OPWG:TM**#[=%Q.TJ M(I/QX.0]?CX?IU/:?+YJ&M..EX!/3,PL*&%!J)RJE2RK4Z_>[=$RQK4M^L;Q MJ#R;1GP^QX3E[??Y&/W+.<9X>G(.F)W:@!O/K:+]&=[ZK.E[3T]37A^D1*QPS?;KP>=%L)P]0?(1:X*&@.A8 6>9 MECD9YF5KTW5S#WY+/[2W/@9I(P2M+:BH$BDJDG24$CBWWMJBV''\T$=SJ(;$ M2XJ%V*X"&;,F6O F!Q"),\VX]\+I1^!0W2/:^[&NN(VAXP%[)Z.D]DKD'&5>%H'Z9YV?\:QIV=-#^]=?I^!PO M/R0IP&_3E\/9@J1ZX:?Z33-)F MC/=V[4;T*GGT;3$YR3(Q%TE*YLIF($S3$ M0'9-5D))VI/"YH?CG8 :RLD=659WR,T.C%XG,WL3O(U-:+H3T3LK^K8>GP_HVE.[A;5_C %B 0]0F!A'!YRJ?1@EP CV@4H8[%E$V M?_/O!/041*$=Q1NF+E5GYE6+_>\X)&A+J5U@(]-(26$21%DC'LZ2J-;$.RL* M8XJ1(LS4G_>XY2VA_EE&(\&HT^3!2H5I=6N5BUISD%Y M3C*H2@9N30UHH=;-HXVKD3QF_C>D<0])0,]2.C\[']:*N'61]050EKBS49.( M&D=:;98%'#(%S(@016!>Y=;"L#&XIR ?_7!B;0;.O_UV@U:OZXQ<< MG>/B/_'[A[ES*HSRW[#[- Z?3P:M)+6F5+W8=K__IL][P]ZS9]77WM(T_\<3$^? MGY,%@_[99(+T_UD>G"42F,(L,"8#9GZGA7#.>GIK7.Q M=X!Y^).QJ?SLS]R%;YY LF,)$3MJAM#=ARX"D+.LJ#D<4= MYETZ:!2F5QEI1O '%Z'Y_7Q"%)I,%M? W-MH))(0]"9$Z,(;=#>%]FZ;/D +-\T#M,SQ[G44/6K>$@)2 1H-$@78+3EUHD,5LM(8*H*JE@M1M62,>ZE.!C9<]N%&D: M@)A>'O!7_1VSPUT'ID6JN9HZ<% UFS0&3FI==%9X9YA1&^4?T"I7[CKZZ?*> MNQ/ DU%SVY&Y->_G8GP5TD*D-P&UC9I[GPRL W)8-;98)7"B:SB3'(3JTD(IEUF (GC5Y_0_+^C7J[J$YOPUQ&W/\33>>GCX[PS'! M6<:_/8\F>M+;#:ENJJ;F1ND9W6<8L]%>XELK/W;.[DG+QN_L MR_-Q]WD9G#0F8C0V@PGU-*(]@=,D<-HSA]Y@TBXUX.G5-1\[-W>F7V.%Z]ED M$-Z%5!L^+,"D6&(RH4)@M*/(:U&9D,!9+EZ32!F^48SK'F;>6OBQS^A"5-QG,KRT-EFC+61K*W.RU\K[N8DOUJ@Q MT>GDV2B_'H0X&!(%JY]LMFY^.WJ/Z7Q<6QO0'[SI1N/EC[^'R6!2__W,WOR( MZ70T^.]SG+R^B-4)RS*W)H%(BFX>&1AI%RJ"93*FP"/FT+I$J.\][1WS)$P!//-K$>4W?<;6 R+ ,4:"F0R%K7KA3$EL3[5Y0A_=4 M/2C9O!5';LK$/C(++@%V\_3A9V?=^6AZ(F()F*P'3*6ZO8TE7+9 =IB%MT%F MU3I5?QV6GS+5GF4]Q!+?C;N$F"S5Z M.II4\B=#.:'>"PC&9680@ M$$$A!M*&O "N,Q?%.>U$Z\2O37#]%+%^6=E#.]3+UZ!VG'L[NOSY)%B!!AF" M14_(O")DVA0@Y=E;+"5QW;IYR'HT/T6K#[;U4,!P'=F%K[1>V35Q^NVJ;.J7 M58>?#.(07X[H4A_/2%:;\VAI8P;A:@JW=P5\JITY'>U"TR[0M.X(T0S\3W%] M $+10Y'&E0Z'B\37P>BK,LF-"^_U490>)+0TGLA I *FVL-$QW^ MG# E+*Y8Z[)-K>V-&Q!^RE,S!C5L;CI+(PG?9P;S']VX5KZ]/9^2>$\&>2'8 M5=X74CZCT<)1=DU9U24F$5! B,P2>KV8H&8M2A:#M9G=\$*OSLC9&\E/*3L6 M6QMV2]T:_25B4SV[4A*Q;&UCAXQ#8*'V<;3&%,\+9Z&U(/X4OCV%;S?V->Z] M>@_B$XG(G*9C66G':LN8 ,Y)NM69REHI%IS8I/'J/&-)#C]8+NKW! MZ:49,R/BDH#?5Y!O1J]_C+HXP?&7FA'X:O3Y?#JI_3CI]!T.YF2LC= +CB?T M[!,5=5@9V=]#%PQ%*0<^)Q)SL-J.X]L0M[]*.F9T M83J1T61($32&@U,%@6N?I%!>RQP?4R7=5D1=74FW!45Z2!BJZ0!T\[S R>#3 M:#X)JXI=$18E9@1,0H-R18/3VH..RI:0,'O;.A=M-9*?-WG7G&$]9&_<1K5X M03;!U=-MO@[3<2[V%GR[5Q3V('H/E_M:?"DG:8K($ H=G:I.CHS9,WH=DF(E M(HO8ND_6887AGBO_D+*P#:U[D($E(,S/)@N,ERFSRTZG=0X0+Q9BY'7:1G80 M7:PS:4H63J1@F[SIW]_?L"]7N<3^J< MG X^SUX7SU3.1A;PDMX9Q;4&GXT#8T+.,:3$9>O91;LA_:G#K,W"ZHWA/204 MKH"U>#\W =:ODG,;U'&TG$-P=O7-UX@M_:E!*P#*Z)E(KDZ#K1G^I=82BII2 M6()5N?:FC/YQR\L]BM"#$I=MN-&#F+S!Z3PMOQ)A@7)Q/TN#P;+D0-?!,2I8 M#]'2)9VCS#)RS01KG0"_'LW1]*)]6=;U0N\>]*'G87+ZQ[#[>AV45TY&H11P M;C(H4]4UDG>0I+S9X*)D&!L+P4H@3X7_^U.Y%W/I]H'X?C#YY]P^Y Z=0PUU M"F5M\JXA,L\A!6X]1L5R;MYE^PX\/]7:#=3:G9C70[W );9ED^R/]"^7_J(- ML/6DO]Z%Z^&HL+MQ<:UX-&)!K^?/"HRYMHUB2D PN8"2M7FJH"\Y>99"03J+ M6R>&'5X\=M!8^Y>.;2C?.'9W2TW"%^?X\6OW\;0[K_TJ/GZES[]_&'Q;=C5Q MJ426([C"Z5YVM;6^S'6,38R\B*SRS;'!*R-\6RY[A)D&S?C5'8;8C9O9;@;U MY>#3Z=++F$3D*AM&:G2H5RO/X*WS@*2Q*6N4UDPVDXPK"_]0LK$KP7NX2_[H MQE_#."])L.SHZR4FX[4!DZJ&7:*J&0VL=BG$6JQ6/.;&M\AJ)$] +AJ2NO&8 MP#_QVR"%T3N<="]PU)T-9B$(PHF#3Z/GI(GC*'U? YNII(1F"7PI==*'M^ 4 MEX YH:SW*-X<*[;RH-@#PA'RQ!MPL#L\^7LX-I:%BN\)\8>OX?,25>0\2>OJ M!5=UJY@@QA3H]> IZQB5<:VC/:N1/*%CHP&I>VG<$*>7RO6\GRWG47!A(#,I M:@=$#M'6+O#:6!MYXDJU'C1X&\5/?\3?VX]F=(K GP7OQ9ZS!QZ3E,0<#EC&RER3)?0ATT/&D&!YD"!2="HH MSTO9:$S.BF^"%D69BN(.HE*SQ M'B]TX=*YC2(@]S0?OK'LSXN_:\.2IGU$KD%9*L,;@&DX!>06@,-/_]B+':O9 MN@17P&J9%D1B,O6.V1X]\W8*$ MS?GY95!W_K:\&P^Z\3NR:[M,Q]^7W2.H;C?8QD=5B3,'(H\HV>FEBSCHP M^A%58ELUVF\+NU4L?G+QY-<7W0U8L#9%Q2 ('\E:2QE<8J;6CGB9)6?>-!\3 M?A>@WCJ7NU"$$\Z1!5/(EG&6063&@Y8FHV/6\>;%0@^G)]$&CE@629;6?!P:H+F[P2@4=0A(VMDZ 7 OF*4E" M&XKW$4!>0IIE3'B8JUX=X&(K$'Z0\K')[E&CLH4#A]44HJ<&15@2C1\AB0N=*ZY.C00G%/ MA.S0,K$-Q7L9]X.?PR OVH/78,/;Z2F.Y[E"T[F.N' #92>UD%Z!"*(F)3$% M,1=+UWT@RUNP(&7K#+[-T1U>,V_%TUM#>WIAR('J]R]RXHVR&)72(),RH%(2 M0!;D[(X5/&=,MP*N3[MHZ6&I+% >,FZ2^A(FS(63 F< M*V-OB;;F-T'[2FU";"?/:5:<7;C)D&[L.6@/:4,TR9ZD4 4 M1M>NT!9B$@681V\]EUSGUI&M)]%3JA]QV88;/8C)ZAXW3'.C@Y/ 6*A;%1XB M-PR,MR4QGTA-:YTZ\N ["6W%J(TZ"6U#Y<,U]HYH3-)!0*$S"E0A%2\$[B"3 M[*//,3OQ@S3V?ECJ2P-V]= U:&U'VDUP_F>4LF9< M@BR&DPV9 KA0'+!HD\C:&Y%;N_H?0UOO7F1A&UH?J:UWRI71^ M=CZL9)@'1[NSSV,\K>]K5?^7$]0/G;'?".X1D_;[(/B-O/VH2=5FO@B,A;1C MYE1)3J%VBL35Y;)CWGXCY*U\CZ\O\B,30RVB\8"N"% ^%[('0@;,+F,4N9CF MPZU6P-@_3620L$:/KM/Y69S,%.03HYGBAD>@2\V1U<,D779D!.5H+?=9J11; MVQ?W0#JFHWTW[M_.!&E'\QXLS;M>IVN(+YPP6+HQWJHV&^6/X=N),IP'[RQ8 M71O9Q=K2SMD,3#$7/.VFE-8]T9MNX/#BUE0\NH?"VQZ4UINHZE#X#:Z%1<;5 MO$9ROK^Z&>FS*UIYL.@2*)D0HDH6C/5<2U+NF6YM[33=P-,2U./QMM?,I[EC MR45GK*%7)L[F_Y"J!*%VF(T^"R.5=2JUMZ2N03A\B4F;JW,?2CZ4:I = QH\ M>QE=MH"U)YRR(8"WU<&MG>/")T=6YP\=R-Y+-MI$G[?AT4&CB)L ^QE];L79 MC<.)N[#EH'+#4FT#D3ADBP:4(%TO8G5IV8@:.7*R^A^WO/03?>Y'7+;AQN&B MSSDZS$;5HID,"FF7P01"%B0+C!>=FD][?/#1YZT8M5GT>0LJ]^ 3N&.XDO(A M>J=JF\':E1RC@>#IP@UT^V;'7"[VQQQFM8\0-*)W+^VBW 'G*>BAK:C=@U&[!MI"^#2>P MXRB=S=BXF7CLP8/#G1@+D,X(S;PF32G*VIM6,XC"2] A1@P::Q+?XQ>0>[3, MX\C'-J3O02X^X)!^]>EO.,)Q&#X;Y6?YC(A=G8?U\%P6RBZ#W]([[6HM0]:I M.A,1HK46%.>HE6'!^M;NV:T 'E[S:,C<[E")9BB1AC>^US!9"GQ/K]*=V#YKDF+T^74H)TM#'A. EEC49R5J!8 MX9T-K##>>ISJPTJ%;FEX-*!Q?^55MU/O-L'U(^9&$;6A\I?SDRFSS3M-%$J@H9 M3Q(BYPP"1BXD9ZHT3_!X7/G+6_%PA_SE;1APZ+9&C/'H$NV=%TLJC5$.G&6B MYJK(HC%IY=(!HNO';FO4=PQ])WKW4 AU9^^$3;#][$6T-1>WZ3:S"PL.W8N( M0+!2<@*O3:PCF@FCCW2P%65XD9B-_[%[$?4F'=M0_G"]B#*9U\IB!DV:%%UO M@H,768/5++ HZ!BUK1.T'D4OHJVXM5DOHFU(?;A>1,5JGU@JD&*MSXHN@/?9 M@%&>N6 YXZEU)L2CZ$6TCP T('4?F3#CFB^_&+M\%>)R]PN8$GEQRFK2J+4! M%1CMW$4+QM&V6?#%Q>:>Z,V@/2$1Z8,9:[V6#Z)\\L8@P;!RD&!W.4AP-CGP MT$63>X$\8JED.^+>*) 427*1F$*C!"E#9/266+A"U)E';<..!9)[X6TTT*/M M0,O7%Z4"DFQ,)>F$MXK1L1"UA"A3AFRB0>0L9MEZ1$S?>^IMGLY%V0T+%I74 MI':CY62S)PW18J*[D1DOC&92M:ZXNQ?4X:^;!R6;&X_HV8F)/6BXI'?CX--H M>:LN;](9[E63A5P)2G'F 84IH)*N^ ALS^;9E MU!N'>@S95[WL4A-9.<-S8K3;&&5M2%P"V0S" M,68T3NK6&'NN>>FG"TH7H/ M&0 MKO5Y:,,8YHOV$KS)BDQ.NKHCTOGH0DY"QN)2^RNK%?A#E>\^:"7J.*+P M4*J(+W;_^_>+;_\^P#$A._W^&K_@<.:#=R4BDAQ"834E$VNX-1L.HJ!%@5RK MYD&*S9 =O5_D8:5FG>RVXUZ? SNO>AYNXUWF&6X MJ>PZ59 CQ-'[8/CZX2J M-W8=7<:TEL'D8L K/VNQ9VO'&3)EM!?21A.M:6T>/ #9NB<(^^!$:QLN]2E2 MKT:?SZ>3&07X(@C@M0O1$[0L'I)-&ZF2]WZ.!5!RCUX0'J7J;)'T;SH\F(+MP MX4 GB%S6OMALC-,>7* MO4*&/\9(YNTH?9_=MUY9ZS59)74006W76\"5P($SI@+!HZ.O=1QF U@_[:Z6 M?.M3M%8!7,ZAW0#B 4VM&_".;F"U8>T&*G +OAS(IKH)U:9@2Q8(&K,&5=L4 M>2GIBP_>LUB*TKTYA@XM.IO;3T>3G&W8<2@K_.(L7B90E2@5%P)BL0D4"PE" MC FD]T5A0JEM;Q[S.W ]#!5H+X9N8FWOPXT'.0W@_.PLC+]W97J*Z32,/N%@ M5.@/O]0_G'TZ5_C*\IG#2WUAC+,NL-,.PWC4G4]31V\Z[6M>S7281+>^X1\^ M!>Z@#+F1',=)EJ5W$H/,2D7OM""EGI0YE$E9E;=+CNM[)XT.V[LUX)G*^X]1 M%R=(R$GSG9E!].N.,!/BA3PL(FE1LF)J!^Y0-%G,61IPVC$( NEJ4C830FU21S74").E4[%TR#U0C:! =*(H)/+ )7PGA7>RA@;T& 1GLX>++A ML0^*!R$,Q\XSS#@X>8V?PO#E:$IOU[QS$!&1JZ3 R)!!%5>#+DX!BSG;XC-C M^:YRK FFOWSJOOQ&CY[+,7US*;XK%CQZK.HHC._:,*"A$E2AS%$LH[H;X-@@ M_G2_0%Q=];!AI;W)WS6D79^\1(M&%.E UJIK)2PIUMESX#P7HSPO6MY51O$0 M>+@FOM,;"[=S$*06F*1 MS F=8PT1<2"A]"(7&5QV&W!NS>,?(>M:$*K/".GOWR],CN=U1.&\U5&R26GM M"9>@S6ID$*,KX TSA>Q$QEGK6K0[ ?W0FE-[EO5IQ^]/J9O;NY@_<_\&^TX2 MZFMS1T\QVE>@^C,U&TI#G\=H;QM5S*)G.H -MU-$=CTI*YY*2\0%[ M7 XI[ING13TZ:=]&"!IKZ"_G>0/7_,K+T5T\RQRS!&?XK )'09 M?_7W[Y=_L@@J/:N=*B\]SZ%87U01((-%4"Z0W.90RQ1JTTHE=':M(^/[H]Z[ M6\=P]C>85T-9C!$YB?26E2P9>$%VA9*,:),\F>5>)NZ\]FLA,IG!D2VIZ:)! MI6WKM[(5^$,%XHXLDL=A]K'C;1CB\FLV_#IX ,W-P'WS1IML*B&!12WKC!@&3N<" M=//[%#)=]J[UK?2H)[-NQ=R])K-NPYE#^3E>8)Q>-J^N/^WNVEC_K";>C VA MWG!@,,V"Y9AD<%9)KIR7EF45O0HAH'0GZQ^[[[":.+TLCKK4Q5G1+)D2@*NB M016RW7R*#H1%J3 Q$T3KW,XU4/8]E^J#WI;G8\R#Z1\AS5R%%P[(M^7967<^ MFKX]GTZF893I-3DI)FI!Q@8X:T3M,Y,A.=.#0^%U-_KT$<=GE187#5.SIX/98 9A'!' 90_1\@3%.A-5#36; MUI&C53B>B$3L2^%>QGD1EE%^'CX/IF'X&LDJ?!N'@T_SO/(3]"5PK@.P7(NX M3(C@M:@3[UQF@FQ$D=L/]+H+T>$E87^NW9KCU8SD/0C$U>W..ZE/3WQ&'9TI M('@DI:FJ3SX$"]$X@3S:(IK[[5? > *LWY>X/23=7(7TIANE!2KC M>J7D$Y MUA!CB1"UY^!2M,&$8*QNG;VU&LD3X_J.).ZA;?@J_>1: _SS&J5^1Q9 ET\8 M2RA35B!EK? J&"&@0?"2919RUD&UCA%L@^\I"$E?[.AE5.Q5Y>C/,"5LT^\O M9E,3)FD\^%QI?V)L]"Z3/EN<,: 2$<)[Q\%'LK2E*!Y5^^'2&P![ L+2G@&W MI43OD_%3 /V<@;IO;*!)^+!QXJXM?2 M -B=(@\E!'?]7)JY>HNG0TB08DH\4%6Z/ 16)#!O2(#I)G/-7^_;* X=<-N# MD[=&-.Y%T5XF>%Y%M/#,;H*II]#8*CS'B8CMRZL[6;\'H0\E!%8D4:I)ZF4B M3=5+LD8EF2@R"A&39,R5\&B9?T^TZQ"\WX:^/?#\/7[IAE](N[P.;A$Q"2(% M'7($)W0"4DQ8;:H700A9I!4^**8:,_].0(=7W_;G6=<7P1M7Y'TX_Y_3[OS# M:3>>5GUU#J_J/@MH+FPA!-DBL7OF89H''K9*FC>"2>[*P@N0*F8FY)&<9+T8+XB">K'QB/^%& M5Z(UPM ;;5B8UWTZC )$";+PK()HGMM[P'#CG^';X.S\[/=N/.Z^UD,M?*;? M3+^?R$+;K7US$G<15+ %G$8-/):0K>4YR$.$&M?A>SA!I6WD8Q._41..-+Y: M7HW2N(8Z7HW6H;NYBQ//?!1:!$@QQ#J?-4$P-5MF#?#JWRSV,@^=G^B4C(FB0-29[N=H9YT+ M/.20LXQ6E<8MQ93.Y=_JD*2ENZ-PQO5[EKC\3.]&05[B#X] M#Y/36?[$Y/3E?Y\/OH1A+6MX-GU.ROQWNN'F[1N-#44PIH$5K4$IDKSH+0?F MG$TB6\Y*:^5S(V"/6S;ZXT'# -3JC<_JK3]\)K4HOQW][S >5!=^C:SR$Y,M MFA0M.%YFL_?H?@M&@:UCO;7/F%)K_^:FV)Z&N/3"B=L28PZ>38O)1I^K!\<5 M5_%:^DYFD#DF+4E3,E8TEIQM,3X-">J5,[Y_]A0<$]IYNV1\WDVFD[^- M24VBV]-R@:)6V DZ%"TF<%8HX)B-UG1W2M^Z-F0MF*@=!)D/EE2GWC67B2NY[4GQ'&BC7TD1DQ.NV%^6UYT9Z0,#U)5>TX$L:1$(X%';0A9\1 DB5J1/D@; MLG0WXV*KNQ3>NQQ:* MF A3'9,K XN>)97Y)OZ@-8]__!QM0;<5O-P[4?T_QX,I:7J%#I#%?3_;^61R MOKST3YB(-K/DZ[2A!$IF!T'0YJVF.R,7%MJW'+T?U>.6B)ZHOT) ]D]HQ^D4 MQY.EE7#%&%AX)&WV-B(=/REP0ND<@@ND6O#H7)&T+=F\5\A]F)Z&<#2E_ K1 MV-ME>-5Z/+$RAZABK%F;9!08'DB;1$;;E5+[R#$T3VBZNOX38?FN%%W!WKT= M?:N< U=K)YY-YW43+T?Y!+-U6'MP6RL8*+(0P3G24) QPU1"S5WKM.4MX#T] MX6C)CQ6RTXO+;U&:=SM_0LG@BI)DK21IJT/;0+ )2;T5 I-+C(?6CN)M\#U= MZ6G"D17BT\#/=Y4 \[( S[.G^TZ!8I*^<.]J*J<"DYQWSD?!FN<]K8!Q[$*9 M=O&"[:GZ4,IFKN]CECP>'+?289E^>W2D">Q+\H )AC)4D MXY"X%F03E0C>"+K(E&$ZH3#.]-%:XW""<$]AS<'D8 LZ-\YK7%G>8:I;FP4/ M0:$#E3*#R$UM!NN3<%9SZS?I>/\P2F/:4+UK2++&:(F0_[6+O $3M0VQ.NCI>JR&>COYQ.R&B>3 M#W.C:SY,1TH3F?1T^0=#AKTFRS$D%6JW?29YR4&PYBU4[P+T5$RF=E3OH1G5 M LM"XCRDAHRZU3%W7RKWTF#Y*BB10I!(=U8*.I.$DSG@$ED" MQB@9A4J%E_+X6'Z/170HCF]#W-:3P(:8YG-,EPV9K4@,!9?@:T4!J2BASDLC M=5#JH++V!N4F*7&W'GR$L36[$[EK1:'&UL^L3R$)Y:=N/&]]D4Q@++,,#BTI M@:76Q"<>H$B9#&F6@O!LP*V;SWWLE^O>M&I< '45RT(>-T&S^C*]EX/'N"7W MI_@:UNU!KAZJ8F^@TI%+GT($[4IM&5DG3"I>H&B> II2K-FTY/40S%MSW_7- MNVVHU'H6_6=,@S+ _'>L@]:7XB-=#?_05C:!$-'0;HP?&!-WQ4CF@JT."D3&6;)P- M\>FUP.O+,-V3OGT4FJ[J"K0)IA^Q(=Y6O-JD*=HNA#Y<5T1!*CQR0&$=G7#. M@-/& >KD$(6DHZAU0Y^'W!"O.>^WH>_!&^*Y))F7J(#QV@.CA )TYC&HLVR< M9XK.O]:>R)ME,%U,6/M*_F:FF.8O@LS# =2$1 M=Y*D6Y-MFGVV3&7CHVI^4Z_ \52,]+UIW$.;GYN8%N*]":J>#/75B(YCJN_/ ML7M$8 ]R]S2^; 6ZH+4U1FEPM@[9(C&':,A6+=9H$O>(='T_8B&XQV0_E QL M0^4>>/_[K&?TZRZ,%A=28:SDP&--F:KI;UQ"++4 E103+TI)UK?F^DT,QQDV MM"]ONH:$;1J2GIZ\#Z-/RT=@%BZ=O9 ,8VM_0FS&S_9FX2K]Z9^#?9MP?E MFIK4U^$P1J:[DQZLB[75%G<0LJV=@977$K,F ^ Q,'!MS+HU_[8A6&.^+5J\ M+!/R,5K!%8<8 ZN6NH!0\_-#*LPK[KSG&\UVO(=SUQ8]9(QZ#[)W+6C6^ )< MM.9= .$\RQRD!896@$*&X+)AD+7@6DB;!&XTR?X^YEU=]!$R;V>:]:"F7NUX M.CM-N-*<5&Y>&Q165UE-\/-%@I71EUJHH;%U)>!-#(]=MVE"VQ[:@%[%LU#$ M-T'4DU_B-IKC^"3VX](=+-^#Q#V_Z MD3K%@0,5>C.W$(BFD0,I@6R.+.W6C6X":&T3_?EH)CS!7;TC&.Q85 >W,F93*7 MA0,ON8(2)?.))<7B#0UK95CIOG4.[VO8EP]=3T3L(0O@^DWU'C.>S:8LSSL9 MS$D(>F 5EZN@X&SE@K+UJ94J,]]O:8Q6JIW*S-Z9_PV[/FR%D8523CQ]>VNBH;<&0903(\:R=B M'2?Y9(1GJS8B1Y*=+?AQ<)EY>YE\8US.R V8J*KU+ O=I<4!V;PY6[*K8_.B MR@VA';O,O@5?MQ*W .OEP%R3T@8 M^B)RPRJ]#2#B%UQFK.02,@_9 =V4DD * 4[:""YD65/2!=VE^TO"Y8(_EBSL M2.B&R: 5Y'^(V MUY:3#J*E*Y%QJ6).217.-I"+'99^8A+2-_%[F/9X4:9R+2\R5?4G"P[6&@:J M1BBBC(9^+$4J5NRM*I_]6P^M O)4'+?[4[GA7+>UH)9M/S: U5?+L=60CM1\ M;'^FW2<&>U"\C_9CZ^ Q57+ #&X&C]""5SR"$44:*05=;1LEF3Y40;BO)=GA MY& +0K>N^_Q*5^'H MB;[B+F:&/2RD0!6=5\H^@4^&KQV,B\%QX]TYOT:EZ[ MP!&:E+4@?]>:=FL=F__VVPW*O*8?9[^8?5YW_A[++_6__WC_ZH)*7[]^_.W*5;5Z]=?!OFOOPY(5]-!\%P(KS*E^)AR)N7- M"JM=0'ERYY/W.TO?DK9!CQM]JFO,)L*7;OPUC//D]<5TD"BU05\<"#I#0)&" M 5&5.AM,:,^R1"=;A[ V@+7O+?)L-!WDP?"\TO(#IO,Q,1TG+[^EX3FQY@]Z M&Y]W9Y_/IW6@XNAM>1G&H]K@:,F'Q;2TXCS':.@-M(IH$P6IQ85,:\N1JQQ3 M5+)U/F 3X(<_S5I+VLW+ZO#\["'$,X/R>YA@KF#IX@]SIHQK8NVLW>CWRS]Y M%[[/QC%4(K[\[_/9X*ZE+3!Y.SVMO=S#Z.W,;IR\Z49?<#+%/&\M?<*YMXQ; M#;J:L+],.6B!]U^/2$7UJVE>](8239M M[9(O;*Z%' &(FABD"-G?] WV>!<=='97WR+6DO*K!.,8,[W>#<.HMN6?=[XR M6J/@ 11*4G))PP+OF $>A8D\&Y5=ZY2_J^L?RT?4E*]=(_KV<'(LL2Q;TFV MIB?OT'4DQW$*[@ZS],]ME892F^\I)(T 9Q\$7QB$YZ5644B75VO-S M"";?X_#IB\?;4+.Q>X>T<3J=SFJKHIDJ\W[PZ73ZL7N/"4FM)]WGK!O-%)UE MHUF6$^82- BGZ/2R-2\B90%!JJR%84+S&PW^5GI]MEWW\!KF/CSJ#D3@0[F& MGJ5T?G8^#*2USM39JA./\;2^-E^P7G.O1O2W>SB+MER@B?MHGTW=<"@9IXS@ MNO9OLXKT/J=E--:HHH/7KLB3+=?:T]%RUV+SA>J25[18FTE]S0J**@A*N00A M% ->R,R4RJGHUBEHVV+!#/IU4+^]B]"W5H\AN>L4ARSIY5-)\@N:IV5T2:W;HNU!;S#GX2]RM,MKU)/ MC.K#=S3MTC]/NV&ND?V9V7_BF;&8ZC@37SC9@Y[3=ZX .FT"G0F%CH?63IY; M*(X@(7TQ[=9\KKTHWH?[) U^1[K@Z3I-PS"9#,H@S5Q%D_G'M/E5A#G1)21# M5B!@9!E4S0F*AFG@$I&N$OI4M.Z3O"/4IRM-A^!=#ZG!-]%63_NS+@V>GX\K MO'G"TCT[L#RFK!G$64#3!0>AEED$25H+ELCES5$I#;IT[XOZZ0KB@3G:,-_X MXE6Z0R]84NM=-YZQ:Q5\=-DR'@O8@D0]YPEY,JF6;>BD5?3H6C>CVQ/RTY7& M0_*RA\$D*W0$))O9HD:0C,QV5;%%G:L^RG-BPJ)7K>/I]VEEO5EU^&/10@CL7(SCG EWWUXTN M1G F'>DMLP)*J2.PI1,067%@L4B4G#G/6EO-=P(Z5OBG/S%8-ZQX;W;T8!?= MP+1,I-L 5$\QHI6 CCR\>'_&=7U1_6 B80SW*2D+B=2">N*2MA"3AUCHK"W: M*Q_5XQ6%38<:'T@2MB%V#Q*PP=&X"(+(FJ$IDX9DF 2E98%@/0'5GG:.2JGF ME\G&X ZO^3=@YO:ZR@Z@7HQW$838;S/*S\7^>3:7UQEOU^14PVL0). MT&6J.&EPW@4)9.B(S.E7"5O'HS=#]B"]];NP=KT M>++<0Z:&89R(;GJ,UF[6C;6^4'88 /\"[<'PB;R5E:[W3C?,' M:IK#8'8N3,*(=CFJZ7$X2@.<-*@TV>;I33('=M[.C;0!S0+W4:/T*JN4H@N, MBV)S8")Z'=+)-@LU+/&[](>H:(K)1@"W-5>1>P718P1O(AJM8K"J?=+Z*B0- M;H(QO75_=..7HR^#<3>J1 W#68KF5;(^/PWC3SCYV+W\5K.^D?[!&_Q:_PPG M)\%R(:-,@,[1(>&5A!BE@]K2W@?,%D7SVI,&N(]<2+>;-*TX9 _+P'Z4V8WV M\+7D^G@ MC%3*M^4=_6) >M_KF00J3F:3,.!]#:YYK#XAAT"*A/%%Q]Q^N/I&P)Z&.#1G M00^A]M=$UT\S:_L#3J?S$,^\EG)6?T;V>#>S0MZ%\?3[B;#*!U4[@8M@0=G MP67ZPK3,6CL5A6Z=D+85P*V@F_ L:3D(5]R=NX[=<5.'7V8=WKN_-Q.@T3O#0N M3SQJH[DTP 6/H##7;H7,0+*%D'/GU,ULQ-5%'9LL]JBYW ])>VC?M43T-@X7 M1].+H/?IA^_XO +_DGWW&F]S+S5Q14HOM!A)$(&)SRG'U$G(8PUNG6@ M94-HCUI.^F1##Y.8UL#\@*D;Y?^+87SB2#,.H7ABIZT#:219/H83WF2$K/]+ MJ;7KXUY03UE"=B1]#Y,[U@#\>#H8S_$9;T+DB20V!4\GG9"D"A<$(;P+MG#Z M^$!'R 6FIRP9NQ&^AS:!:_#5'MK3TQG :&B33F>Z^6H"0^8"0D)%5V(M8BPN MZ=@Z"_%>4$]9-'8D_0I/U=ZNSG?C+I^GZ7_6*,5H^GWA9JN!JWE.^TEP6B>D M&T^84.C&(^'U)69(V4E$S1!CZTZB]V%Z&J+1DO K)&/_9I+I%//Y$-^6Z^WV MYKTQ)+/6V S:9Z2[CLPE%QAA#<9DAV1MV-;=[._"(%XT:(NE(M;$*Q*+I*/1D>+M46[!+C59B M"2%OE!MTSQ3@?3 >*U>YG9!T1V!6X\'?ZW MTNTV0;9-[O(]XG0WFL,F+A^6 MJUVO+#FLT$@F>!3.@XRN=C&R5*PAM5N*N]KJL? M?]A!]"VIW[4E72]=0U=U_HY&&<^B@YR$ A4B2:Y,!"JCR1;I/G6MHR@/:CA" MO:Q:^":P?=TK"5DS;L#O^+A0_X)0$491%)AU$R6JCN"PA:*?! MA%J)7/-,3&LOV,.?DM"''&Q#Z#ZRLW ZQ?$RG6AQ41EO'!:RWM'K6H@O)$1% MMU_1.A8>@@ZE=1+?*AP/9Y;"5DRZF6>Q+X5[4 5^#\/:V^_#*>+T=3?OWS&3 M<,62-DX;*-&K.N)!@#,V@$B90(:DN&S=X6<=EB>G$#0A>@^Y6:MP+>1^$V0] MJ07K41U',VC#O0U$8@_2]W _W(FPN(R*@T 6:O71+)*7P98<';-!NM"Z0(>+>'P,K$YQ1N[ V8A&GWD]"'$PG(W26):FE3H7T#M@ M*=9I@%I#M$Z!R(9Y*>CDO-EK>:6;8,ME#Z\QM.)6=QA2]Z!+W*HZ^/W[FS ] M']<<]#[X,AJ]#[,;+N_-C^':- M'(N;,]71R#([R-H11FX0@A 1$V4%(V7>_PVDDS!G4]4[>A7E(Q M_C$8+7LD%*:*#%R3%N9*[3$:P$D2=U],9#K19U(*MX1Z'$6Q 9-OEIP?@$-]]%+: M$C;WM0<9O4HI208J. XQ<@O(Z=V24F*0K:/A#T*@[M$GCR]/VS"FL3JYK)?[ MS/YLU MW'K>3::3W5M'-8?0I+]4OX2YT80*.8F74-P9EY0Q/O*0N> V2,^ML'C2',V^ MXR^NK%"?^VP&!L=?\/5%YKQ.VF'F$3*I=[51BX.0!:LC.HQ)1O*(K8.OF^#: M?_3'E346#S_Q*;',$I(U6"=HJSKZ@5L#3)8<,$LM8NN:B54X#G^R-I>$VW,Y M]B1W#S&"ZYN>-[LZ85ZYS'6&S.M$FJ@2!!\=,.<81F63<:U3C%;A>.HBL NY M^YC%>MF X!J\$Y:BD$Z0,:M0T4:M!L]2 ):+H'M?%8G-B[378'F"HM"$[+W, M@[I]2LW[T.3_'$Q/N_/I\S Y%2G/KBNE@$,$6*^@(CYZ#LJ* QTQOM$'KHM0IF^83@C:'=Z@RU-[? MBKY82,=WRC>6 MA#OUM_TXTEO$YAK(Y72'#8#UY)=?"^HX'OBF+%P9PFE%_X,*B-4V.S(X0,Q< MQBQ(<#(:$-9::4UV2K6>)G!@P;C'DWX";F7K"RB9# 3.--B4=&:*DQG2VN&U!LKAE?E&S+HY0:D!I?LH/5V. MC%JZ93_,59?YR"@CD_ B*(@IS_K(!?"T41 B!QV1MBV:UYK=!>BIJQ?MN-%' MA>H>;>_HRZ*0)[4[F/6M1KH HF,LH2 QE%'0E#!KT3 MPH(-GO/HL]'MY]_VS_)-9^OUS/%MB-LZ.W,^!.@%?AFDBUS!0M"%RAI0D,:C MA$;P27J0HB)-)=B;L]U79V*N>/81JDAW)W77D$Y]QW'>#<.\VBGDXI1GA,)5 MYPHOKO;)\(31&6D=M@V )Y*G?V_M3OV]G; 6U$/M-8/5T '!YUA'1^?@,DM!M>Z=>5!!V,;P M[U<.MB!TZ[L]C*;=Z(^0:H7B]UL %Y<88]FQ4J=J^JK&,"G!!Y] :)9)GW$& ML]_DLM]DL2-'Z79E2]L:JW<^!(,,WF3C+H]H!T@O8YV M$95E#%S)K XT*1 B_9B%E3QI+$P?,([UNI?TNNLZYZMY_^39]R?%$8.EME"D MO;0CM@692;",O=][-C9ARJ+P\YQ/3JE:$DDD" M*@@-P40)*9.FHK*4D?=JSCWLO+QF4K$+N7MQNBTB!3,CE9]DX5&9)$!$HT$E MXTE#$0:TB-;K$I1L/B[V!H0GR/A]B-R'CWT+AX5!FX0)&;B-F4XH:R J7T!X MBU(8EI&W-ML>:Y+17A+2$TL>2I+1W8YMD0HF5PPPGA391L)"Y#I!-HYS9GDQ M-XNT?T8 MY*"K2* VW"C]S#0)F!^U C@5HRZ,QZT"Y5[9[T7SBNI& 0T I0@ M"7;<-(GCX_E>T4 VW%\&^(>(@*8?2X1@P>AI :Q3@;/EM2^NB! T)I)) MS*R(XJ/?I+G*K0<_5H[M1Z'&K]F'"__B[^/P/X/A I&MPP:*TL"]J:7:-I+> MP!3H9!T)3RH&^08\6_WTQ\JX!K3JP4Y[WHT_=V.Z#Y9PF+;H30!+BX.*J,&K M*,G*D%Z2 NK_6,C$TDJ&:%$2W*7 M,8.SR4-(T6J'7$ON&S/Z#CA/W1IJQ8D>3H UT);-OS8 UY-M=">PX]A*S=BX MF7CLP8,>+*>[0=(UE32Z67 AU;GN!%+IZF],(24Z[)*UCU] [K&LCB,?VY"^ M![FH1^3;\B$,+PP(QHQC44O:JN.TU5# 9R8@%*=#[;&366NK^A:(PZL1#9ET M2ZW8A\)]%%O@D'[UZ6](&FT8TFWY+)\1?>D&I2U_P65?\078P$-,EG0?QV<1 M2"0B&&? !E-\$IREYNT7M@+XE$2E/\[TD\>'],!3@OD"O^"P^SR;@CC'N("( M*BNO%&%BQM?FP60?14%D28X'QEE(K(?N#/?!>DHBTYH+:W74QKE?"[/M/9+) M-;W6;.OF;UZ-2C<^F]$K?E]:>SOG>+59MTDN5P\DN)&S93B3D255YVTKX7T( MFEF?->?)Q23<21L(37SZJU9Z?1$ZE4XE89&#U#4@'ND5B8(5B,RR(-$H+*T5 MU$UP-8IGK%KC/;W-HW-\%NOIGZ8GBMLD?0S@1:%75YFZ>3HDE([%Q%BD MP UT1W/[M).:-=&0UJSI)4EK!N>Y^=TZ)SA^.6W-#S/U2\R M(=UA@OEC^'8BK=>D:U:B1 '*2 FNQ *HI0Z&HT'3OI7@UC ?E%CMQ?5;MW:_ M+.LO]+J*,G/MIG:A_QWI0YS_3)AQ(6]Q$J:,\NRI 0R9WHG;+;@DY%@N2'U M1C%,N?4HEQ4P'I2H-.=DUY8-/4C&"_P\QC28>^O(:#ZK1/F?^8_++5N9I>;. M04%)QK+R#F+R#%@I(097S:#6EN@&L!Z4Y+0Y9%HSHX>@R56(]/T05V ](9N9 MAV07F.8,O4-@FG"C=9K$76?M%,6ON8)1@TN!H2,28F,WNN-&N#L MMOJ/J_QKO=%+^G06_3EAI"ME M5R)$:0DITPZ& M,@N#((RG&]/S4END1TC!VLR,B=*U%IOK")[0.=. Q'W,49RA.2G"ATA;@J1J MVC):I+VH #9D%$$XM+IUE]WYRD<85+8'_5>R&'OQS\N5YV?U^&:.?) MKS)9[0,&<)J *LL=^%PKRG66G'Z7?6X]+'4'F(>JU>W?S]XSBQY'S:XQ(B9/ M6Q ,27$OK,:K/*\C%32II)89UOJ0>> UNSU)PW;=>[?@2N\%G)N ^5%K=[=B MU-W=>W>@DX\TF 9S50D&(PBOEHQ(VKX-'4[FY%ZOMJ=[>A4^^UN\HR&[PF MO4?)JBHS5TOI:&>>8T#-/2F[&S#MP=7N[LJQ_2C4^#5[-UG.0"8M-20O-9#( MU(I''ZO,&%)491#&:3I!U 9LNGC@8V7/;A0Y0%&ND-XX5F8MN>LP/%=]/*35 M<73H409%UD3S>IH'592["TM;4+-A6&\RGM8C>](-!WD>L:A6XNS:UD7EG(P M6[LNS+IV!6T2:#JTM=(DB&RC5$I:X@IOZ:=+OJY?_:D;-8WHWC2&LPK10M(W MP;2-0;.U3!S#GFG%HSM9O@>!FUZ]=V!#7CAWSD,1L2;!B #1>P>$JH0@+6D# M&Z68/2BFK[%H#LGS;>C:@]WZ)UT^XT$8OL?4C6J3;3KC*KIE<96KE<&" =EK MK,Z5M> 2W4HVE!)*2L(T[X=Y-Z)#QM=:<:WKC>0]U%M<9, NK?=EOQ#4*B*G M'=A?O\Y7!P-AC-=KU43LFX MP&PLI!IB4I%D,G(GP?C@LY56)]5:U;\3T!.0@W8$/WYEZZ+JIU+MY3?:UB@, MEQ4_DS#*K[O1I]>#+YCG@<;X_6_8?1J'SZ>#%(;/QACV&&UP % ]U\3V0[P; M!;-( YT@EKXXY@/DH&)DT9ODVG-R% MD+O)48L2R&V8U8/B-W]UWW3S 0VCRQQ5+Z0GY5,"$S6=E%G"I4,!$V/.+@H? M;.MV;.NP/$%):4+V'G3!*XCFF4%1I1)=U6ZT(3S(' 321,"66 (3M0M'Z_RY MFQB.E6"U+W>ZAJ3MI=?-PA"=B?7;\G9ZBN,/@T^C0:'[NPK_=4.UGFI+P^5C M=ZD8UV-LY@J57"FB 3@I(RCMB3961?!9H,V>!Z=;)V0UWL*#2M;:[QXZ'FN/ MG;3?!B_>6:;=1R?X]_LRU (X5 MVSBJ1'2M.=/8^[W8Z%5(RQ$!&X!J&/M8"^3PP8]&C.KZHO+!1$!'AS&9 MS* M4(.SEL!EDG32!8QDKHBPD1[\L%A_1PCDD)S?AKB-.?Z&[M[39V25$9R%Y\UG MQ3,RVI6M^=%:&_"A:"A"!Z-0)6\W&@)W#ZMOKWQ8GV8C=G3-:-DT[8OVUYW? M1",%Z4PA2, L"BB3&>W)2,A:15N,,1DWLF+N>XEOK?S8.;LG+1MGB+T\KU5G MST9YIKXL(V?2YV30@76Q#@";S'98]>S'S;T&]#I4?.'5 MZ M.IC-M\TT8SSO#[AX8N.MI33SZ&\.]X8K/SCI)=CX//BKCLB]>W*K&JE9K3[W_B]+3+5]:[M#Q]#HJ)G"$(P4"EX&OGHP3)67K/B= N M-R]RV1C=WAG[89;@->W2/]^1^43/#I_H@[=?BYRV@$%KV73%F<;SG0V%RD"$((1^>;E[;&B3)> M8'VT'S3M5 #TZ:S"R>97,79&A\>7HM*BWRHKOIM:K[D;UC74$:?1((R0."P" MP!%UI22=Z@+8M8+C.+.NL_)']%T?>?;H0#.($WI8A]W4S5PW4[_.!+B;-S\F MBTZ/_Q&*H&XX%0NA6<0KTN+!0FT" MKX$YE<6Z!B,G_"M4#ER6JOP92OUK-3H ?U) ]'+"S\9DJ.,3S/[="HF?IY/N M/_?-ZEX2:,Y-5(6A_'%I1PO1 M@1Q8M-@!IT,_GU)H4_PRR6B@F^4L/M0R"^#.LKJFLT4#:)Q4<4J[I"%Z2L'F M8ZKX=N\\.M<7,. 0!$('='] ;7VB$%<;!!L1+S*HG=,#@\Q^L;:SC.>AY$.HI9>\M<,I=I^NGWJ)KC2*TZ$UDP(:BF&6P99T=JZC9456B=>%Q_^]*W5:)'[ MR0"Q"WE[=MT(+2R_#.7=V,XXCK&;:-A%SHQ2HU RJX0')X(H'2%?RS!:.)UE M[%WGU^5HNPZHOV:!$Q7C/,-6 MIG::T[BO'^ MO8W?,V2\?+E[.;@T%W!;X;R00W)M#F,_0K*"&6%O2W.!M+#!O-KTZI)A06-! M2NEQ?FMBE5:YO#YGRUS"QE-7 D-^B?232X#EK42R3XB54SQ1GMX(N\45VQ(\ MMG&33V- ZV#JS"H9*J:DQ\[?"<.DCDYX?#7R58+A(;*C?;_?$,C$LKVAS^)2:0N!&>P>F;(R,&]2Q:)),0CN:_Z: G#_AN[> MNX_"EP4,UTL-_"8JW>,5JP@DN9:@(W:()C(%*C.'(QXZVUQ$Q:V1L?R9%J^E M&.'@L)#)>]V6)(FNH4U_-_/U:4V;M-8C).R)W?5]Z2Y#^7JN']^$13$G]!XS M]DHJG'84OK!!<&#*!^R@L&MBT@J+PF*0++X:=BF8O$,3.SQ*3K%]#^A8]V_K M SEHKW33U4GCL[.)^/U\1FVKB'I7'%\2USQ&[$%+@^*@,,.OE9;V7-.'V0\. M%C^8][SCL\YB*<7IKT2L@4T(>],_9LMI1Q!$=UVT1V0^GX +>N#B&1CTZ--R MH0NHL,V&/GN;K9FF;9G2EB6@^+;7WJ>4V#"AI)EY^DY&^Y&>SYS]FMK;? \_ M[Z@L&-M@V\XG?MG22.N^N0,J'>]CZ^0,:2X0/=[T_=X=D_.M?;![.! .UE_3 MBX=%^NV7_P!02P,$% @ @X@"5^!%+[Y=% 8B\ !, !S6_*FIFU M'E_.O_:_]_G/_O:__WW6^DYV>G=& 6X];5UM 0" =?I/V!GC'M%"X]U # M T & !F@ &D!NRC>YSTCEX4%F"@^R"Z;Y'\;+<%#@( =]O\00!"'V.G]Y' M[N#\SV?WL(<][&$/>]C#/RDNHW!. 2BQRU@_E#,6 !CO@G_J"3ZZ;B#>9?C= M+[U_[ZQA#WOXYX:B@J*B*IQ^G1"# M*ZLJG%954/C3,;H* 5 #G " NBM&+V'!?SHGC.]W?W7@TW,"8?S5(7!W'WD M4?8>=AAYM(<;#(_RA,'E%6 0@/OB4*[8'!B=AA'K+NZU+>R*BDQK+VZE+F* M@8*!IR;&"7LAT!MS.=#P"CK0!7W:7DH#R<&*P*OBW3S=,#B4&-[-U=U'%:\N M\7-V5;J_.PR30"*\[1U437\E>0]O1QC\].G3, 5% MF**B'#U"SB? '8?"R[G['/YM@O,8'[0WUA.']7 7V^VC[#Q\<>H2OKY8>U4' ME(.*G;V]BIP=2LE>#@ZW1\FA[)7@"G%!W@=A*_T=NC?V?W]/5V M_<#WTWX# )V/\L)WV+?B?]T^VGYTB/4=7TQJ!PF/-T0^Z6 M6 Y.OTY<^6N)Y4^=A"-@?Q.'@/W-0O\/=@N)L$>KHG?7Y.']%_K+&*__7K5= MLUQ66 RF!)-1E)*1 ME=F=! 1A9F9E8>5C8^.3.2AX4.8_C9UJ@(<9\ ;(8) $L(\'!.8![=0"H@ M8@3]Q%\_#4#[P R,3!!F%E8V>D !-[ /! ;O8P S,C(PT.^&T.\###R,^\7A M9YEXC5$0"2\^Q1OW4I@/G\O]P&_23I94LO,.9V$](" H)'SDJ)3T,1EEE1,G M3YU6U3ROI:US05?O\A53,W.+JY9H>XR#HQ/6V0?GZ^>/#PB,N!EY*RKZ=LS] M!P\?/4YX\C0Q-2W]%3'C=>:;O/?Y!85%Q26E'VMJZ^H;/C4V=71V?>GNZ>WK M'QN?F)R:GIF=FZ=\7UY9I:[1?JSOY@4"P*"_XD_SXJ'GM8^!

_[:P'))7'CE!V4_N9 MV3^66/A_*;/?$_LCKWZ '0RB%P_, V@ Z]HQTB_W_6X<1P YOOYJBD#LR@N. M-Z^ZB"XES#Q7JT\VBR-C5$.P)]%ZN!D3JW?FCF=J.?,_$>]@1GBC;$TGS94P M;ED+9X9I#^.0M;'$IR++1=WFAPA#!_U.9ST>%OO%I-C%B*M>WN3@\03-Z,/( ML/C*D(0;@S'R5J\+4KL'J!N?YV44AJVN-PU!CN,S[@1>5C@0P\@'&&O]/=M= M[2/^NEJS=X@>Q72X6+/:NTN0$F6.HT/WX-F+:*M.G,C1LB]O)PHC@TJF*L+F MC=Z15"B$^C)] VKE@3CW&0BVU&NC8 V<%1JQ8&,M5]<:[4$H0%Q[H_D0-7-^@=N^ M!KH"-9607#=DAUE]+Z=#PE:FY.*W6$!MU&PX$2%+GMW*,+_GV\H-DV VG%T< MZ/2:\"]IA#YB-?=WS+H,836FZITP^DJZO0/<7M%!$>>@$I3N@1U J*G?_4XH M?J7XMJ;8XC2TF+KZ5=;.5AC[V!P^"^7)$WXU>4;B S;R%L]VYPH0Y%".H]6?236;?MI$B.K6?CO!P^VIMAJD7OO]W^NRO?HB9P&4-GN-#Q#TU2A.0=0* S MXZU+ 3DJ+/\%9("0TC!C75Q;9,+UK/+%$/1C:G2B(0;.(V(EBMQW1$^.^:U/R_+L4GNP?T:XDFWH>W/09PI MY($/EJ/O$PE<Y%8L',]HFA0=_/&MY9]+3(LJW+7V-5%?% M?FUN_7$:Y[/TD1N9 ZD7HJ>.6FU6?>\,TR%T5V35A"+:RDU?6<^KVG]_]>II M[?>AF[ WBZ9*$45%^4[QH4L#P:%N123 MUV)P'OQ.-:9M'N,5^3,^XM.*JEFP2R%Q@&N[C2<2L:FA:E^487$]MWDJ0)MI MV;JJ[Z)]?QRKA*V$PSS*4:V^&(H:@5"#'E_!AJAA:*EU?6+ M1N!(BUP\M@V.(+4K)_0OA/#K'"=L^7Z:'8$&<^0XM\VUVPSV-ZNY12XM)BK? MI=;X-:Z^Y-)[O205TSVLNW10AT_/>BB>%2+9$3)RJU6*>3XCJ ;/E MLA-R;/6/E:QI[ELP\5M&\N?X,B^OB!T4M5DM=8FD60PS(X5*7XQ-5?7E3WA_ MM/OP01%0NC^9#.@46;9\"472N/2Z)O,V0NH6:O6:CSPJTQ=&DSZW;0N]Y(R_ M2KN1.FNCT(E0"7;<;OO"?&!,HLG;J[&5OXOU1U7M]K'V35O*6K7PBRB2R=*7 M9U?RPED+MS7!GQ K)!<*(;[\]*B+Q30%^K*PWB[X]16/^Q<#I2?O)&_\K!CQ M!>5;=>)-?X:10Q16P:T'RD;KDG7>E( M<^P@NN:];NV+I[_VCFW;T$>-9L\J)D.F=9(W]%%9%8'(;9WGYCF;1VBW^S'79 MD@T)]95,[8B@E,*GI&L>X*-";>,71#>:"!F:P^6V>MW!NF3>NL+GHA25KD32 M3=CD -;//"FT ?ID0C89?:]%R[_R.*T"=J/<7#WC=C L4S[RYG<5%\Q^6?A" ML2?0N-IZB(M_IE*=:V=B^ !7E(,060P[[Q7]9M3 MGVUC+Y(H/6-IXNPY 4(,_ELKOD'4I![YXYN'B$Z%;]O?9N$/.-A07C?:UC[: MC+M,&TNWF56="0^^YN:H0GTV-O?0^@=ZVE1;VR0$U%^C#N%W:1"PM&V(!P\. MT X.MH:D7TBXJZM2IG60=(M)["N\#)(!/A+D"$!)8U6<<]LBY"_$N(S^&OYR M'@;,>>!T/0LR?:/GMI.7*#BT,Y%X(WU<3LHB']O_!3DN>KSPS"P2XQK(5(<3 MUJ"?H OD33\;Y;PORE7<5VMS/]M18UO50+$IYB=ZV"[K$9/2U++57UX/D_/V:]EK[8#;\ MUR8V[?3]9U9:@Z]4Y5LIS#V7(8<68/9K$:AY[$T*O_)E"JWFE%ZOXPRM'@%MHWJQ?& M6T2[J$OM'@4;'/L5[#I=[9:OWOD\0'V.7&;? %T;V5]N%##1RFB%92&WUAE; MDZD)^RVX!C]QGOTD>:-W/'O3@-Q=-J818TFH);',Y)GG<>IDBH;_G4G>,U ,!=JR;/EB MS"#A]LM$M$&\V!6W MLD![]HD;-EH4+UB!432!PX/P_BW*@:"(CSF@ '=J-!-#'[Y',R]RKBZ,P_/M MO\@5ID9V D]5L-6:/X=N)?@2.P<;5*;?42NO;_-?3ZJZ&+,V$HD4SB7/U!A MV:3OJGQ)]^?]!/E\N'1IRT:'O%&=@(1M/2OXS#%QOY^R>NQHX?*EM];G M^!=Z)T3C7(*1M&;,Z [ 43/F$>V7^/AIUMSM*>T)+-@RTBSKS"86QUIJ*CL&GB.M):.GI$XW M[ #97Q?,>G8 IE"E85J%W:7?'B=T4N20%^<9^:6T KIZ;+#YMUNV=7.1AQ8@OK:@/OI$D8\F:] ME%S<-)1M0Q[9-(YJL.5:M5:K/I&04)C:]ZI+14C,*27\B)!],Z /?=(0V-"V MR>([0>K[Q2!*U[K_65Q7@MD;PY/O3LD^?RJ6'-0&L4ZCS6*A?!'GBFB7QTEY MDOND8K%-9H8*ND(S1U_10*ALK)GJ%C$M;63N!$>@0UXXE5?(U)4,HH)?F9-; M&RJD]#L.=VR+6SH+'RUP%&Z0-+%4"Z )LA<+-3:$JG\.U(@(-MN&=3I4;==U M*6=Y'>U%C@CJ/(.O?:2*;CD#LZ]38P#I=)6#RW5N8 /$+P>=3BKE5H-[E/>5 MM>^'%M32-AI*1:-P/UQ)IKYLF0\S>A]&W-4Q7Q'-\:I4I349)67@=Y [J:;=E#K8. M&K=F"@JY\.-!+Y\1XCGF6!:1T*??<@3B9I9I?\7'JNAZS M&C+K7&,S-W3"<1LW@][[>.%,7XE[9L6.PD*G2Z4S;;:X'H[+])IK]A4%K"R5 M;4/LI=,/85VR:4!JC/2?&8C#,W&FGHL-CZ[C=7I^Y/ZR <[4OC3QRZ]*]HZL M32RG)I+1PV5-M^:[AZE,X=^99VY7KGB_Q&A1^M=^F^@62(2UH+&+T&V@N\/#=C@'-C>Y#@_>OK9[: ME'6ON?BN8QR.?6Q&]MJW=EN\H/Y:1],S$,UMG M:5AZ0@6L.MW#XM MS1/99&(.F>W MFV:&)5&+,GBE"S&[ Z86NL M5?4A+3I%@MDE^4ESUU7?%LE>TX(W(:I_/'AQWC!CH1I:D95744#NJ=DJ+'Q= M*4Z!97&T#102R@;C#8T.O1F^3:ZJA2IT,9$FV)[*H9\L26\V+.;@ M_5?LRRCV90.OWT<60[:(AT(CEDF&;0BE=)ISZ]=UK61/<-RWV+(79N[$@@4+ M8WVS8*I&M(N9(9]Z[QI='0 YZ(S^N<)[_7-4RL 'P8\ZPI% *+_=XYC!'X\' M_.U8+:5?GM7BNP3Z.\;DET(D.,N>]5<.;[\E+/@DXXE&/ZI%_9;:C(KE_/<1 MS:([#;KOEM^>&!=1P[ "JU*IL))-17S.@XL\Z:A8)Q B&5#$"FN'0(?N0 F0 M'<#98.L]A6E=+3)"_K'S@)Q;SX@&?OU!0X%):9?*B*#65M+HDZH\9:VM@7EO M;?2R %'\47N7&G/L*2-=#_ZC!MI]]XC/^F..Q9[5U^*[^?>^'__6 M"#M]_P)02P,$% @ @X@"5WRIP= 4[@ - ) !0 !SW/<.I(G^O]^"MS>C;NG(X0^?("OOCNSH6/+W9[PL36V M3O=.G+A1@1X##/_PO__YO_VW__7_0/A_ M?OGZ";S/Z.Z1IR5XEW-<<@:^)^4#*!\X^'N6_R-YQN!VB\LXRQ\A_.=JV+OL MZ25/[A]*X%B.VS[6_C;_L^U01 +'@U%D88@".X3$HQ%TB>.ZGN\@G]"K^S]; M(;>=, Z@92,B'@L))$[L0\_AV(IL+\",5Y-ND_0??Y9_$%QP(,1+B^J?__2' MA[)\^O///W___OU//TB^_5.6W__L6);[<_OT'YK'?YP\_]VMGK:C*/JY^NW^ MT2(Y]Z"8UO[Y__SZZ1M]X(\8)FE1XI1* D7RYZ+ZX:>,XK)"?90OT/N$_!=L M'X/R1]!VH&O_Z4?!_O#/_PV &HX\V_*O/ ;RO[]]_=A+,OI9/O%SRN_EVM[R M/,G8MQ+GY2=,^%9P7\U6OCSQ?_I#D3P^;7G[LX>GW>;YT:R2RTAR:?N2 MR__>1^SG"]@WQ&]YRJL!YBIQ/YOB<0C3S\;8O1,:@L_/<(?,Q2S7+]1-RI9Z M=_>D+F9]?HY-O199B;<+O!8',AV6M_('G\3?&C)RH@%E6M%I5'>'5?ZCY"GC MM;8\FAHD[)_^(/ZV*?)D<[/+LR=^G;(OXEN7_\H?"<\W'@HCSID/Q>?+AH@& MH?B(A0C&@>4PF[O$X\&FW+_3&Y["W[ZUY"L:PP3^H"%9V;-#OFV/ MVW,?+/&MDE^W\.<4/_+B"3<#!)?2$*@9_^>:1X!3!BHN_]?/!TDFP+>='93M MLGB WVL6__\+@6&-D579![,"=$1I34!E](B9K326LOPU"AD=1:%6/N(I*,U/ MRW>M2K/T#OOY9+VN\Y87G-,14)LG?J:9L/:>2GCT L9Y]JC&=)FI+7$-CB#Z M!Y#EC.?"@C\CP/Z%VQ7P'N.GS5?^A%_DLA=?XFK6]YR4&R<*;1)3HI*8K;[7>WA:9O^6YG1?UP_/>6<)I6Z_RJ=\N+;]==OS6='P5)1 MGFQMIDO%,.AR#&J6P4^"Z>*/>CM^'$NUW6\4QIDUP1B"!K_IVO 84A/C]!95 M&F36%)C+::J%?>$-Z MX R!13=^OX"O=_K DWI;FU.VN<4O?RMN>2ZC]S):_3XIZ#8K=CG_E*3\8\D? MBY'74W&6%;VK@EOP7( .O^# ,/A=L@PJG@V\OYKHG'F9"T[_=)\]_RQF:MYC MR@ZOK^K\B[S+FL*V+[;N,+VWO,C+S5>Q_+RQT@+N4.0X"(K_A1!A8D$2^Q9$ M(8Y(3#!S/*6OUJMYU_:I^B;C.T694+P%OW(LD:S.\/0^6J_!&PO?389D=D-V M(AH:,:FSL@]]G<20SI=)_.NPK5_/ME"$ZJP(A\#4^5]/LR?EMOX2O\LY2\H/ MF";;I'SY%?]('G>/OV1YGGU/TOMW6"RG^/G&$1LSMA&'?N#$$$6$"DLS$I:F M&Y/ =K ?H07]O&KCY/60QHQ3V(&_:OP&,M ""M!( V(N@9J%HKHV:Z MSH7WS%JCA;IF''S80]WP#O;,@W=C4&M;O%,P,V0+:Y%>U$J> LIK^WG2'%.# M[@47@QZN4_:>/_-M]B2_.C<_GGA:\ WQ'$Q"@B"/&1.6B!W#B'DVI%X0A4&( M$7&ICE8;I+8V-?:>%\E]6AT/L0.SND'X(7A5@_&&0)L]*%_S62'6X10TK)H, MSBL@8BQ(/T1KX6"]@MBG07N50=.4Q\=4?.)QP=_S^K\?TR]//!=V;*6>DA)O MKTE1YIB6&VS;GF=Q%R+. HCB@$'L^AQ&GNU9H6>1(. ZFD2=]-K4RKL'::$6 M($E!UK(,<%'PLJAVSC;!1&K\A!=_UE,V&LNAIGGF 7EF-=0R#7YJV?ZCQ'K/ M.6A8![^WS!L, NHC9DA-:1!>5&?I _):@4V803_(^%O*\NW+_3=.=[DTMOY1 MWN8)Y>\>TOM;L5T4%-/X+&M31();+MB56Z+E6+@-^3]X"2JV0:VIU'20 HCC M05IS^,VL8Q2ANY(17#ID-&I%:=7@F12@'9EZL=BLFHC=L*SBB&D&SFV>4>:%5#W7M$R>JX_TAMB^[X>Q [F#'8@0HI $D0\]XA(GH%$0 MNY:.::-"=&VZI.49R.4$PI8IMW7X,HM!*G9%4HE0_>1!BJ1GV"@M@YI)8QK< MN0^"CG"M&+X">Y;!@6=S)HP.0H:,%R62BYHM.B"\-EBTQD[,FGK .?]%&$/L M7?8H/;DJG^(ZS^57I\K0^N7E\,QMG;5U_1WGK/KC[J5*W;P5K]IG\?(U9_PZ MB58ST%^;2KO>;D'%+9#L]F^PY19(3<.]]=K,K!$/2S)##L>E?!/'R/2[Y!YSD?\/;G5+@:V#XVC2G9 Q4G %<)6A7 M+ /)L[HSV0?5N!=I *5%=-@!%7! S(RG. +!)!>Q;\[%?,,1H;I.X=BC^ODY M-_^QD]XE+Q\R5MMSG'<^S1;!;H@)AKZ+78@+V.RQ:5VPM+)[U'"X(.%GA,!B.4!J@G;3 M@A1'S.2.]1D9-5Y!3%YZSFE7W>5=EMR ^0SR(. M"4$<(NQ2& :6!0/JAE8<,VR[2G=[%^=\;6I+B/N8I:"0PA57(,U26+,+?DK: M'^M>OUGL+3#D"+[%VLZL8"N!8"41Z$H-.F(#\@*ZSS6BU\[^%:BE!QWQFPN& MI0 - @(]=UB(/Y:H;"@%VIZX99R38WQO2Y_U?1R:#NQQADPES#[,17:7)"0 M5T&NRWU)DDUHX2CP(P)=9EL0T="%F!/Q7;,<0GV;"WLZOC1?MH?VVCY%7W:E MK,/$JGS8.H]34.(%^,[E!3G.('[F.;[G(&D$ KFR*SUE;=0^+S,A/O,'XE-? MPFS+>GT]#)>@YAX(]N?-F!W!;,:$V3[*;YXO.P*)2KKLV!33-)R\\'ZX]W/' M?Y2_"%G^L7%Q[' OC"$/XEB8Y3$3!CH+9#0@"%R*(^;AC=C$)%/59SV4='92 ME]Y\&VJP[((6B&IJQP P,ZL8R>'1=3W))*BX-'A4,8*#(;711V51%3$BZFMU M,/;XU*V?)\_"\'KF?\%)*F]K5:;7E_AC2K-'_B67MEG.'X1Y)IZI?W@CJW@5 M"=GRFU088'E=.8ER$D26'<.8>B%$W',A03:#S'(1]9CG>+&C8_H8XVQMAM%! ML"L@1;L">^'D)[R61"PB.!*P_?GO!QE!1TC-N_#FEEU5O;W!8LZN$!==QPFJ MU##FQI2O*;X65M>&X3Q5\*8)3*U=M*=X?;,;%\6YB% M#H7("1F,XB""G-@8$Q1ACK74O1+5M:GRHPW?9?M_MO$VA6S\"Q9!,6)J&MJY MHYTF4)U0_T@#)6,UD%1H+EP'20.&TUI(.H.G7NU\SK;/\IK$\472NDY"3%TO M0DX J<6$;O)#!$,2AY#XED<1BIPPB/2N=@Y06YLZTG=:A\%44R_&()I9K>SY M?!TEFZ&8FA(FQJYR#M%:^"JG@MBG5SE5!DU3%N_RK"C>[?*/8N2RME MU+SIMDOM,!)J([:\ "([C&&$70>&41 S'CJ^A;4N.RC279L"J=B&M.$;%-_Q MDV:&L"K@:JIE!AAG5C(5QZ!E^57XO>5Z!H6CB90AU:-*=5$EI G%:W6D.WSJ M'?,V9:IHJTU_%N)59,OKZMKTQG:8C6SB0Y]P!!%E+@R%$0,1HW;@>9QAG^E= M+A^EN3:%U&&YND6>52D+VRR]AX+\8W/!_$I>QM*]5#Z.OYJ.,HSJS/KI-:!U M#LB!85!S;/+JN#(\QNZ,CU-<^+*X,@2GM\35ATY31#=QS*GPUVY^T.IRK]1T M7])WN'B0_Y.>VS/>2OI?!2-Y0DO.Y"\$-\<_Z#RYB0)"0H0)9([M013)=#XO MUZ;H:A%EP(,W0E;9$( V936R%% A0;5GJ[_P@RQZ MFF^.!5?3E&^\C#-KUL,*MO+51I]8.3M_8K+JKB!O,SR MGAI"VA7H<&TV9T49)(,9+.,T%\]G48;A7':+ M^N")IN[)99G6L/Z7+$G+OXE_[,3+N#]=BSW7]DEH0Z&++(B(PR!Q;0*%/6N% MS U=!RG=?IM(?W4F:GWV5O,/7CN2E0B@E6'RN:?N&BE:GO,A/[=5:1AT?9-P M&G2FS#U-ZLN:9YS5N>/W.$?GPZ%&3_S MDFTV;1=&GN]#E[B^CPCGEJ-U@#I";VU*KF47)'6:5HE_Z!9)&4-8U?(RAMOL M-E<#69/9)G@%'6:OP.>!X.P$8TL)%V-FUC"UA0TL)=%/32NU8?IU/WY-GQ*9 MDGR7/'+V(:L2U/Z&MQ^V^%ZU]L? %&M3#;]^OOW838"O6 9QD^"YOY(Y7.]" M"\-A36$0OIDUA YRX'?)O*$&0 KP3"H:,C3O8H5#%(3K%@]1>7QBPBB_EQ;+ M5_Z4Y54]N-8XIUPX3E9L0Q(2#R(>8DBL,!"N5!#:GLM8C+!6CF@/H;5IBH9/ ML&=T>AIH'[1J1H0)P&;6#9.PTD_N' '"5#YG'YEE4SA'A#W)VAQ[?II:N*8T MVPE'YA:_R*YY=4I%N?%=&CBV(QL)V5PH!0O#4+@6T+']B+B.Y=N>5N+X>3)K M4PDME^"I9E-/#?1 J:8$+@=H9A6PQZ;A\*K)GS+H-0QC8&CW]Q!9=.\/"_IZ MYX\\/;6Z-'_""6MZ<>SS%MYUDQ::+$ WL'A((@3#"/D0B3<%1AX.(/:<"#.+ M!3[3"C:HDUZ;?F@X![QAO9/MU&;FX.',G$O70DV9S(/PS JF!?>F"VZ=^?3N M*.UIAL1,?<",59]6)KQP#6I=0$XK46O/H!_;D$?@S646>0IU_2,I5&,:9X:N M3=UT6 3ON4RE3-+:"9<<*S;HZ8-I/&QQ(4(SJXMA<(1_(M@U%* 8 &)28.+< M?(L%) :$Z08BAA[3KV#ZC3YPMMOR+_'YVS=8<@DDF] ^*O-ZU]BCO+^ GRI> M"H;ZQ5#-;:N/HF3T0'$8CVDF^_DIE[/:!T4Z,MR'GYR8CY04^/X^Y_>5A_4E M_LJ?>;KCA^]6X(?(IYY88!00B*B'(?9#!\:N"87WF_ MI.%8[BJ)^FI B-J3RE,7++)BHI"G^2J:0Z[K)P7L:+ MSUGY5=Z@R_E73K-GGK\<"G9.B/(-S[@VC=*-;S'!.DBS$N0U\Z#E?EH(< 1: MO?DF?.ZO.+7U[^PK/['#\])!0+$#DN M[N01[6$O<2=BCH-\Z/H6AXAA!Q*?$,@1]AP2!@035RNY:C96UZ;_6DF[5D#5 MB+85%NREK8()4EY8"=P<$U[)7AM=H4$EM69JUWROAIKUMHX%GUDUS[760IM+ MD<$L1;#G7QE3^6[S,;ILQMSL@)_DW,U/<<)96OM1/"(ACV08C5D0AAYD$6$0 M!=2"V D)M%QD.S[RL>TH?6P&J:SM.W&TZ[5/P'JQ5#C>,H'0S(I5!QR][D3IS'QCHZ31A^>9I;*!L!?XDZ\M'HQ@]#%@1-A&#D<0T2I#XGM MQY X5HR91^T(V3H6Y5DJ:]OD[[*MX#G+J\+;1R%D:0YT_]UIEW8\2$QJ!TS*.9K$V3XX:EE#9L[AN M.=!W>2#TBT5@B%P&Q<]D?54IR%+H]@8,L2+#;W( Y=&T:V%=H.M5T:XDTJ#PPX4U,9PP25=D)4 M[X0NV1D#&+PLM[PN^?&(&0=LE\MT%_'E!$]5_S?=&P&#@*LI$P,@+M9*(F4X M9Y7E435+8;S*#I+L@Y9_T @@ZT-1Z5'SZG)R*X_)RP JN!F[ #!(;.&D?Q7! M3Q/]E4:9U#S-/Q->?"R*'6<;+_"$-R1,%<:IT$ AXI $B,# H\2)D.\SC^M= M45(ANS8OJ6&SJ/;%]SVS0)ZCD&U2/(A=U2@F3G@ M+*-5NX:F?9@[ MU3K;"A=M$3@<>"Z*@Q!B%PD_SN$.)"&W(+$=A'P+63S42@'M)[6V3UM;MF5[ MX%BQ:(4"K&K?'#-@S?Q1.*K#VX(V1X&]<30,J<\!0HOJMW&!7RL@A1'ZL9_C MO@E?.>./5:N$VRH*^TWF%C;.+O6<.*2^ R/7CB#R AL2PA"DD2?4A1,P'BD5 MX]2BNC:]\:\[G LZX*8*L?[++N7 M:Z >,L<]3B#.N;C$9U9D)Q9J0R ."%J MHXZF>KAF%E07BM.\:F$##MR#FGU0\6\X/*.-V$!<1GVNQ0(RVN)U(S'Z@R<7 M3JPKM7\K,_J/RE;=1);E>W880,^V+8BX$T&"XAAZS.<.LIGM642S0N)K&FO3 MT7L6FT#D5>7"9KL2/.$KG=E618HZD@EWHG?Y\E_*9&8>^C4U,KJ\U7 ME6J^V29M3;KFV^CXS,?<%XHAB@E$4< AMK +W<"S+,X0)W&HURMZ@-K:-$:7 M6=#A5CO+<@AA-5U@#+>9M4(O9#.40%7"Q%BBY1"MA3,M%<0^3;54&73A$4]] MDTS>+3NXI$U4C'TY!+S$ Y^S-#^*?U5WS3;$12@**89^[(40^=R'$?<)#&GL MNR'U?(MJ627&.%N;9NH&Y0_Q=9GGT^6_N4RJ>87$W')J'K(LN4@+'II=3 M/X2,15@H9!)#8E,"788#QAABU-(JDM5#9VWJM6$+_)2D@,D+9'DA\T]KO[#_ M[%$+6C7E: "PF55=RZ&,(M6>]15HN#38+708!E-=07NH+-O]!=? MB,O<$9Q)D&A5DNH1?E*YJ-=S+583JD>(;N&GOD?T#]ZNA8?&I)?V0:QS>T 1 M6MR+HQA2C#E$).(08TP@1LCBKL)\]5I87#N5;19C3]\O)7SNZ%K?*5;^N8X$/R5)6GX+[C.BZSA)<1""\C MLD.(0^9##P?(CR,>NJY6INXT-M:F!ALV09?/235!)JZ*FH,R/]8S:]@I,$_H M+GX)2L::CD]B8N%>Y)< ==JB_*+9+NM/6M^HD,&9S[QL6VMR;-,8<5>LCBM, M.8P\B!U.H!]SV_,]2]9#FM*E]!RQM2FT?3_.?,_L%=CR0OY 9LKR0E93_!_V ME>TZ5:ST?T2^SJL;H.6=)">3[/V,[U"&T##=%/4OJ35JC#@G=UR!U<(R^\UBO[@=,JU3R M-D'3M6SNVP3&88@@BGT71F(D](13Z5AAC"RB?"OW'(&UJ9GF%6^95'>5SJ(W M[D!>BLG,JN$5'!-7;88G[D$--=1W+P M.?T =-/R!S" M4(P(QYNZ!-NW$N?E@L"_ICH?_+_P^R25V12 X&T5,ID!:2\*+I^<>/Y7I7)_%GR^JO]!?&2+[WL$ M[2!V( J$]TM"$L' BB+79\06MJW6V5\/H=7M;]G[3!!Z!+CB6+.B2B^>BB=X M!E":^_2NZ0AW8'*66BIC2)@ZF>LCL^RIW(BP)R=R8\_K*0/&DS:X]NWED63; MC<,<9,L*WZX3VA!9A,.(!Q847I=G\XB2D"K=I#V9>6W;O8W=UMRI[?53N(8W M]T4@+!2['I%?>?OVRCH0EQ9CZJTJ_G+8H:P5H]V#_ Q.M:E[*%[W] MJG_9E84LA2X#W55N^X92F[M1'$).HTAFX3!(7(=# 12CQ/)=/]8JOC]&<&U; MM,,@V-:\2W.33C' Q[!6-,<-(CBW<7X K+'/.]Q>&;L^H8N,*<-]C-RR9KRB M\"=&O>JXB15UFE8A=]DUK?I[WX@_YW?'3]-)7+K.<:5EU MS+D5;]'[[!$GZ<;BH1_8PN-@/N40(2L4]@X.('[$$/44AN[EZJD.F MF0Z?>5F7E9=70W1L@:.!J],(O%3L&Z$ BMK7?C(><^]H92BTO^QG13;T/3^> M>]&O^%FQ7G^[SS]DJB7#)@P<%E+?A38.$$14F.]1%/F0HP!;+H\<)PPWI2P] MH1BI/"&AM67WA&8,GU<52=ISL$XCADO[,$SNO["B37RN[\*78C3WCIX$C]XN'H)@VOX].^-R.W=(H*,]._C@U' *:]3]@X_ M)3*D)N;E7\@VN:\+D6ULC@@)N _#P+8A<@(/8A[[$+$HY';D"5O?T0G[#9-; M9PB0"9YU P"#H*J& $Q!-7L0@)15F;2*1W!@TF0$0 4+8S& 06(+1P%4!#^- M RB-NOAP0-"H+B(^9%LQOJASB?;>JNU:=G6YR,?4@\AV/$AB'T$W#"BV"+4) MCB9V;QXDO#:3X=/'ZU\^?OIX]_'F&[C^_!Y\^^OUUYN_?OGT_N;KM_\);O[U MMX]W_S;Y3&%X";1/&HP!N]SY0Z5ZFCS$F3L_*Z%C_HABF.Q;'5PH@3%PG*$V M7K_VX+>ZN=A7_I3E99+>?TSC+'^L5%^C$&]^//&4)>51;,VW7-MFB$('$PJ1 M9Q,8>@Z'Q$*13QP_M"R^>>8YR53J$TYC0F>#=5F9T9ZOF05=;A6O35ZP%L-J M:QE\9U9@C0!@+P'HB' %SN&N'5.^8 74JRK.OQ(+U5V<:46TJC->!N9 _<:) M$R]6X?$RP;LU("^W3%^!FNV)#:!&P5<_&S$'Z1+G(Y>A.>G 1 T@@X+AP_;[+OL9LGWS2UYG.7\*Z=;7!1)G- J3G@M M6[S\V,11["/?0M!UD"]T3>@)-1/%D)&(AWYL>Y&O5?[.*'=KTTV29]FQ4BY7 MU8XAD](*"Z@CKOAQ?;%ZJW_'W.S2JFFZ-UNPF35C)1@)0/ M5 )>@6I]V]^22D[P6M JUT6(:DZQSK("AA2Q6=X65=RSP/I:T<]#9*I1691? MXK]D&:L2>WC^G%!>?,NV;$,99BX*L?!>L2NU? !)P# ,$$%N$%@L=+6*?O63 M6IO*KIRL+ ;WDE=0" YUC4%4M21-0S6Y&UBA5;%8:KF44?!N";((1.8:& M,0NRE]#"YN.8P*>VX^@(_5M!-S\XW56WDG')[Z4;*R.]BK>"S@Y>VT;?,PE: M+A63Y/KA&=[@1I"9>5^?@F(LS#TJ_J1[0.=G7.P>T*! W7M PP]>>H#_*OY4 M)PI\B>LV0]41W.$B:HQ"U\&>#QD/"42A$\*(Q0@B-W80\7T[HHY>G'H2'^L+ M77=/HEM!8!M[;3)8Q*]&VF<97"G=$_^9T%\P > DY/T:]B81 !B]9VP$2>,I M CH\O%'&P 28^A,(IDQFKLNPW63B111'3F@A&,38@8@([8AMYL#8\B/A\S#A M^+B7=AFVUYD%6G?+M8UU&;8O[C(\ :B9E55_EV%[H2[#]F)=ANVU=!FV];L, MOQZB[P!-*(:PXA((>I4.].H;K+.J@?DB!J9*%[Q)P8*1,@7FBA-\ZK1$_(!I M=8#55$'\)BEI$%_;%FWZ <4-VU> M!P#VK \O;WIZ$JH?:3GPG=F7?#IN"7JASW$#>]@ MSSQX-P;U1>U253&;H9'J*.DW:[&J"LI0\U7E.?3OBMT6Y7*:ER5/>[\GV^W& MCG'LQ!:"C&+9)))%$-O$@3+S-PQCESB^UL6G=N*U[=B6+ST7: ^3FGLS1?B9 M=^BHW-K^R&LA#?D:^VD7]2->"_/:1SCY_<235F$.<6D5U;<<9?Z6V-)I653' M_E$4XW!-O.6UD9,_R!3!0E3!Y:#M)8]F%01^^0 4FF0OAE]S5@B72B\19;S?*C- MKEU%?72BM6F$ \- YQ_,;M;Z/0S:P5AE";H:ZZ,C23K//Q MV1]2%Y:EH-19[GN]0BT E)+.QYQX)1 M@"-H1PZ.B!V[E&@58.VEM#:MT3 *NIQ.[.74CZZ:(6$$LYG5Q32XM"V)42@, M61']=!:U($;%?6T]C ^8IB .%51D-ZC*"*8AC<7_<>A9H0=18&$8Q8$#/1*' MQ'$L'-A:7L8IB;6IA .'0+(XR;$X Z2:$K@,GIEWOR8RVMN^7WA#^_T,@44W M>K^ KW?XP)/Z9XFR3DF; -Y\DCS"6!18%'(_MB'R,(,ACC'T74Y)$.+ (9[J M,>+I]&O;TE5=GP^ P]OY5U*?C'4CF"T3?!VK23 MX)$+)J5=?>!3(V31"Y1"J,($1G.'*"2/X"Q(QHH1*6$Q+2;1.^MRL8@QP8YB M$*,/ZVUEQI/-35HFY2'D 8> MYG;(0B]4,D!ZYE_;'J]9!!6/H&52;8_W(3B\NPW@,O>!A!8DREMY1/"!32Q& MUIM8_.6PB?OF6V3[C@C3;MRQQTQ$ YH/>_*?E=W5Y(C9+@G]P+4@%AX#1"X7 MN]AU* Q]ZC'Q_PZ.M#*IQTFN;6,?E0N>%#=4@'E*[.!2\!:+)2C@=F$D80B* M62(+9PF^8:1A"(#AR,/@R&EJY2N7%5-I*4R+]/XZ9544D[.Z>B&5F=35WS>> M'SA4GD1XOHTA(H$/L8]<:,X&%]&Z,*U+6V27+W!&ONTN21JV#G.-M M/NWKWG"MF5]>I:VK:Z1:U&L%?33^9Q'1FQ310 M!Q!\-M_J7AQ00ZB4>QQ M:,4RUY,%&(8!=F"$<,0("BBSE?(SSDV^-H^JX@]4##:%6-3C)"? C0=)+H%C M9FV@@816>*1/Y$FQD9/)%@N,](G1C8KT/C,U)$)SV2/[/:__^S$5GS\9@BZ^ M=HG/:AE4/,I2Q V35R#EFET8E"!7#9 8@G&I$$G-)OBI9?B/LICS'M8# MTR8#)^H0&0N=*)!<.'BB#L)I^$1CK/ZI:'N?ZTM\DU<%?0]9HI^2E'\L^:-* M04B5:5:T$UIVJVYM>2ZT>;8KMB^@.JRJW/3')V&'U86ONPG,4AA026,H@5D' MN$GGA4H$%CLZU!&W>XJH-4X_H>E?=SB7INA-*E;_FY"ABDNZED#2N4Z9V'OU M#VSY@R:&CB.+^D$46NQ/HK\W*;D4 E0Q@ M+P1PK2L@V:["8JTDP+7KGZIG"$U9HV'%M0#R,^NQB:!/*.HP!7WU!*Z95V') M#*]#_[9.L[VVU]Z-K UIN$#$!=@-)(=-F76Q[+$+1.ZFEUTRS<2J8KPL9370 MNMI/6X''MGTK]BW(?>Q!Q*- N'<\A-RFF&/$0XMHU>H\1V1M7XN:QT,Q*\V2 M8.=@5'/9+@5G[@C-*UQFJ,8YA("I@EWG2"Q;F&M R),"7$//3MOGMWG&=K3\ M.\YSG)8OPF/+=WA[FW/^(RG*)+U_[=5MI [P&'8@M6,*$?8<&(:A VW*2!PP M&B"?ZB@!;0[6IB&N[^_S*JHD3Z33>U[(4,53SF$K0+=1'F [#LH,T"U.'@&3 MI5.SIRH71$^QZ*^;FM:9=35F5DG?2F%#RHQ9:4K>_"AY96HV$H%6)-#(5)UU MGT29XBP''6G;44-IR=IZ;3+&AI2>/OU%->)D>%ZKR^D332Q:PK?BM_=_X2G/ M\5;89=?L,4D%J1S+1A0W/V2DAA>-%>#[S*=$V%&4N7:=Y!-RVX>6@SSJ^\2V M]!((M:BO38HY:_IOJYIQ?5"JJ:03, TL^XY ML'@%]EB9;J0^AH,A9=)+9E&],2;L:Q4Q^OR%/5U^>6EJV4LOYD/._V/'4UJW M9W,MGPK=0*$?<.$JQI8%(XP#&%E>X-J!XPH;9U)OEWZ::S-L.GR"/:.3"BNH M *ZF-@S#.+,&F83@],XOXYB8[@ S0/%M.L&,0]#;$49AZ#1U\^6)2Y,FO?\D M';5]I_;/69WS+#Z9U":(NX;!MHIJ;+/T'@K"C_OXDV8_BW',U?2-421GUC8'$"MFK\">76F_M P;;"VN MBHVI=N&C])9M :XJ_DE;;^6!4Z]J'??__B!8O\YHTO2[J$])ZU;A=_C'=5GF M"=F55=.\[!97F\/Q*'4='L)0]K-# ?9@&%D.M.+0CT,7,9OODR'OU/72Y9PI M;;?C?,F[)>+HC_N6Z J02B8@A+H"7;'DX4'$,+N1Y$F,4P1'X$0X\C)Z*>BQPM MZU&-[-I,R'V"]5/-I*E\]2.HU12G>0!G5HYC.>L-VU>@8GR)O/5S0,V>N7Y$ M="6YZ^> 4,]>/SOZXC8_[W="P_TMR>HZIE_BOV:/_)VDE[]\PM\UBGWISKLV MG?.Z)4Z;(;&70>8822E (P80B>Y% MX\3>JJ^1,@P#'8_4YYAZ$$C*0_*P;*[4U,&DU,=Q(.N6T!!!9-DAC"P<0X]Q MSK$?(8_8.D94'Z&UJ;!7Z=1752>OB361>L%5/1*\'++9CP0GH37A5' 8"F.G M@CUD%CX5'!;V]%1PY/D+3P6OBX*7Q77*/AUR'YNC ?8E_2K+*S8%3#YG:=[^ M\Q=<)(4<7VFN.TX?TN0_=KRXJZZZNMB*;1\Q:/F6 Q&S0HAE]9$H0!9G%@NX MQR8=)\[ [-I4E)055,*"[H':Q_1I)WP3F1"TEP0<1 &_5\),/:F\]Z)V3YE2K]$G02>HK?$'LQ1X+ M0]DA/(3(B>7?8AN&F(66;WLL=C4MT"FO,:NQ,O;"E>"K4J75XYAF#!ZF'\[RJ;MJ9>E+GSP[6IAC^(NQY\-.V*J%V>JAZ[B"U>3BIJZ\E M:9G)JC7'/S9PT#IY^2\X9[&3>WOYX M]E)8E4YJ+R:B7^'D5_PC>=P]?N+//,?W_*MD9H."R$6NQZ!#+081]V,8.HQ" ME\LZR83;8:3D^O<16)OJ;G@$VX9)().=,O4B&&=!'-:>)J"960&VJ+3\@:\& M4%&O_7$I.@L5]]!$2:N$QQ $ S4ZS@Y;K C'$-/=*AN#STW./A$ZL3-XQ\\3_H83>"*,0V)"&S('4Q"WQASGJ.5C6- 5IK4V]->=\]KZ!E M=F++R7Z0U2Q&0]#-K/XFHS8EIV0,#W.))+V4ELX>&1/Y3,K(Z)!I:N-:WEB_ MKV8MZA :/OSD3ORMP+1J?]O<7^;8$FXPYK(:NU E+J605&ZQ';DN]6R"B-9= MWNNNFIIUF7(V9-=82 M"Z&MW";":4CAZ5)?5 E.A.:U8IPZS61G\3,OCXWZV'=Y9!,;AHSX$/FQ PD* M71C2B$:VAX39I5SRLH?&VI1>:_;+@-V%;N,)G,J>XR4@+>0\"A8O=2!/\-'V M(2_!:6$W4@.O*:YD'Q+CWN3)R*4=RC[6S_B4O8_JJKQR\Y4_)T65UW>;)UE> M!]Y>!^^NV;_OZE9F;;M"RW%BS\+0P91!)/0C)+%%H.=XS+<9OY1 [6 MIBY;(62B:R7&/C#^6I(K<)!%555,7:8Q1;L ^+,?8DS!W6@EV@M!'#($Q>0= M(U#\ZV 3J>[D%Z[$):#UKMTHFD^\]^Y+%G,V76M9NNF)^^3[4[\[-L#%N_P MEUU9R!*!,B]E3WMCN1XBMA]#-[9=*!L*0<(BV=.," ,RMBSN:?G.$_E8FWZ\ MB6-.2[E+F>1=NF)%Q3WX*4F;O_Y1SSN>ND)J7O("N,^L&EL)0"-"T_E(KD$M M .A(< 4:V90^3]I.\H5H&G*6IW*QJ--\(52OG>=+I].W*&]V>?;$VU"BXU&" M*8*NYP00.536+[!]H1TCCS)N6<12RIQ[/?'J]%O%F[H]=P32N)DV5?2954S- MEF%KZIRL%QA)1],M9ON<$Z)KTIS]_867)(9S9ZMDV=_2C!0\KYHG56G=\I)7 M2L6HRH;ZY65?^N2=-*Z:NT(6]CV?1?(4 /NR1K)8,A$V<"/?B>U8R=M; MC..U:8=.8CUY.=0 A7+$P\'YE]V-4-I58LYL[Z[L7'JB.UH0+'C<,:=06.#-T;9JZ/CB4/&;Y(Q9O27L32K]$ MP#F@AE6J 8QF5H#3X=&ZS#\ PJ3[^N?F6^Q*_H PW5OW0X_IGV1^^\X93[\] M9'EYQ_-'V4^[#=V'CH\]S(3UY@N/S/,)Q#@(8(Q\!Y' BW@8JIYE]E)9V[:N M&06%Y+0N8DGK-D."GK+7-H3J^)&F$:QFWMX-3!634'(IBVPK^'<:0*F?;1H! M;*'3S:G :1UQC@(R<,C9/W:Q8\Y1]KL'G>,/3VRJTLXH*Q9\VC?Z]1SLQ,Q' MD,DR (@@!$,GLF53*F:[$?(M1\O#/4]F=5KQH ZK*AI*77YU8%7S("\':VZU M>-C6ZCCI-S89A,%4!Y/S1)9M53(HZ$E/DN&G]1V8NYQ=Y_DWZ415CM7U_?WU M,TZV&H[,P!1KV^.'=G(5A^IE&,>@&G=E#*$T\^:6A?AD@>Y.EN$5.# -S@!H MU-=10&F2SS,T[V*^CX)P71](Y7%3=5L_IL]BJ;-R9M42'N2N9\GEII=8NN&I&P.6 MO6E=U@ZS<]9B/8/);"58N[3>N/+J&;''"ZZ>&S2UZ$3!Q:"'JC?VOL5JTPVM M\6LM)XA]%OB0$5?VL8T)#%'H010$ON6% :&^9BF)49IK,S7>\R*Y3ZN[&)U. MM+H%'L:A5E,HA@&<6:VTW%;H=?AM.RG.T$A1 R!C-1/&*2Y<"4$9@M/Z!NI# MIVF=S[Q\AXN'VSQ[3AAGO[S\5G!6J[6JW>PU+9/GVDPBLD,C+3>6[?J.Y;HP M8@&&* Y]B/W @M@)A7DE=)*-D5[K1'TF=#;5,DT5/W[^V\VWNX^?_P*NW]U] M_-O'NX\WW_ZLIY8FK(6:EIH7WYF5EKS+(;D'+?OR5/PG*8$PB?X(]D* @Q3@ M]U8.@YIL.HB&%-L$!A;5<],!>JWV+IA)/U+S,2T$D5QXA;?9-J%B4D&7?L[* M:Y8]56V$?I2_"#G_H1JW49YP;:95PSAH@Q4M^Y6Y(&7@;"H4HH)%%/]&C/0'3W8!RWQ' MRYW,NY&V7_[,-Q9S8H^S$'K$MR&R70\2A(7A93L6\Q'CU',V3]5ME6\ESDME MS^^$E,YN>4UPOHWS"[]/TE1N&8*W,AM$V]<[Q10'D1][/H*VPRUYLY )ZQ5Y MT+5B)[9])T(1;3"]216#<680;.9WC0_L@88_HVYP MK_3F_-Y3$DL[NKU"GO%L^Y_5ST3ZE*7W\OCNV^[I:?MR?9]SWKFAZKL!LT+/ MAF)O"Q7*D -Q1(0#ZUI6P)'/+:YXD7B$TMHL.LDLJ(Z4:W;!GE_U+)MA:( NE*$UXX;2RDY3P&,A0&AZ_6):2DAC=3"6U M ?IZ\_HQR\OD/^N[S2F[IC3G=0,FF0CQ/BFJ=G*;"*$H\I@+ UOF=/IN!(EM M,QC'U*(>=6,+*UZP4R6Y-DW:Y?I*5I7>[BHS"K?L5W[<]SPI. MY[)T=9(*4TL^3;.B5.SZJ[$ZXSK8/.8S*^,NPW7=K3W.7^(Z/ZKEVCBF[!P[P/N6$-Z<_] 'G]^)]Q?"$;3^T0FJ^"JMT9G8_2]_>"G-$N?'EZ*A.)M.RS-2K"K([K@*<_8KBJU M59UY8U"\%"5_%(C0ZDVHRD.E8NPC3E-9?RVK>*K=IZ(2ALK@B?@YX2F/D[*N M.5[LY,%71>]/X'I;9 VS-=7R(2D KC)N@/B;G/&PM86H\@=,OG:L6=6*E_JG M/8)^?T@DQ5S,5)6LSU)I2]2P<;&:Y1[X7+8N*,1OY>"#,$+@>DG.KHCXR&UE MM0/A4%N>N>)#S/'6C^KLVJI\) M!"J)"O%>M*@DPG/-I?.C_B#*-@JR;<*N;+JQWC3?G5N> M5^4\ZM343>1BCSJ>!9D;^A!%'H8A8@X,?6(%H? *?#?6RP0PPM?ZD@.Z8H'B MD/;+&\%J"X4>1)/?XOW'7GP+Z^)%T\L8F5EO1;6T]!K.K*&VCDT]3]K?B=>XT9<:Q'2'/ MHQ 'G@<1(@Q&(0T@]GTG9(X=D.IU^;02:YNZ2W]2OPU%3@=$AFUF4: M:&BKH_-"&](KKR9?5$&<%^SU3N]Y2F_+,IYLWCH&57;PT-H M#F]D0QC-O)OUX5'>U H #*0&B='UIA9_.>SEH3D7V= *0K6[6N71J9?$ZNA? MD\6]X9Z-(PM'T*$.AZT(_%NZ5RS&*N-*V[IE_;5OZ+BOQ]B0$.ND^ MV#&.:E_F"]"9>3.WG+67,4S>\#HKL[$[7<>S+WR+ZZQHI_>VSC]V82W$3O_Z M8O_#OR8\EW MZGQ:DTQ3:'_E[#Y)[^NKE8<^A!ZFA"+/@Y3).JQ<.!PA1S8,PLCR'1((/T3+ M,CE/9FTJJN$2=-B(HLJC&%!7VN& MD:>GU*JIKJ1SIJ+7MXC,%5Q1O8YY!9'C/7@;&S/OT# [&]FF_X!-K MR1Q-M6#YF',B'%>,.?O$M(_MESJU);W_E!7%.YSG+W&6RZ/=XDZ6_=DX$:,H MC"WQU>4Q1)BY, Q8!+GE^PQYB'BN4NE,17IKV[A[=H'D%QPQ#'ZO6-;\$(\! MKO9%-@CCS%O^(@2U/]**N!CZ6H]16_2SK2CZZ^^WZC#]#_DMSZYING&0GO>9X\5\VDBTZ9_K;BJ>59L1TP!W)F M$8B$VO*SL,MIIY8 S"N8\, M+T%/VSA00L60:3!,:U'#0$GLUV:!VB!SA06^\;+<]/F M?EO^'.IJ&L8DDF]XIUZ6O:V8!M]KKL$@L$9NV@_ -./E^W-4W_P^_@ 4*E?T MAX9/4TWR9FO9%-Z6R>W-.1UC/L7(CJ'CARY$R/9@B#T*(Y_Y/B$QQ:Z6B7.> MS-IL&\GEH53^57.'8M*Q: ^N:KKFZ0&DKDV$<#.F.'B*+JHIA M05]KAI&G]5,>;](R*5\^)-NF=>S&X:Y#/,9A$%"Q_6T3+9:Z MV"=&-V>Q]QG3AQ4'!YDR['F$(#CD/CDPH8+^I:<7:PQ27 ZGP6.,N>(5*A17R?V M0LMRY&4*CBR(HMB!.*8<.G'@,3 7V5ZLE-E_ M?OJU*?[&.:M8! V/NH[J$7RJKNI44)9Q5M7PF."NGA/[ H?U:+J%7=9SHIPZ MK6>?FMK5Y/LUK8H4"0UQFV>I^"NM4^BK"MXO]9^'FO/(BIGK>S$,>81EJGL$ M2> 0R&UD60'"/B-:=^)U&5C;9C\P#[Z5.&65YR5+T_\;UZS]/WE)U$RP.8&> M68$(UD$'YV/FK^H& 2_@]^:_1EL!7(J>L8XFFN07[F-PZ&+B0D2X XD=NY"YKN\2 M(K2=YZ@=\:L17-_)?H=G4#-=%^@I0)SEH&SXUKB1K(C\L$(SB.92I_LJ,!I% M4+TRJUDD%ZK*>B&B6E4OU0$:J'BI,,EBU2[5!>I6NM08I9^.+1,HA#Z3;\Y[ M+L]+D_JZUGOQ0]6D[*$YUF8T=G@%1\P"R:UZ3O8@;L-:U"1DL^O/26AI)6:K M0#$I/7MPXL62M%7$ZZ9J*ST_M:K+Z\[ ^_C5-?OW75%6]MZ7]+HJ0'V=LDY4 M2QZ8))Q=E_LAOZ6"\OY?7YZJ[YU-0X*LP()Q:"&(0C^&V/<0M#P:H #[<4"U M+H;-S_+:%%05T'ZN\IUE482L?. YP =9+VU(;GS)U7S@=2WDS&JSIS5Z)Y6] M([,\H?A2K7(M._BI(_H?02,\P&5W_$X"T/U!C<&<'=?G6J_9VK8;9_B->[_/ MM0#C#>1GHSSM._:-WTL6ZDIG27K_,16^QV/UE?Q8E?&7)_R_9H![K9D-S3HA2K#;83?>!,S/PE/KH])0RYKW57I7>R[U)==\2FB#$'.Y!;\B3&<2DDL>M#Y 9Q MZ(4>MVRM[$,-VFO3#BWKLG/"\:U!Z:7_;OYCESSCK?14*Y*)[+.?M@=8>[K9P190]_#RWA9] MI!+;7WTPSD^K[^M_*?]SF]$M^5^0W M19G4X85?JVZFA\1'1<=?9:[5V?FE8 K<"EB%!9J#NV]?P8%W4#.O'@I00G,\ M+F :R+E-> 4,A>UN,EU4%Z5)P0,E HM%$G3$[885M,9--,/K1"7Y&M392A^+ M8L?9Q@^9$S)A45MVY$$4D!"&ED"98XXIC1UALFGEL/?069M.:3+EZK:85R"I MF)S>*;,/747SZ7+,YC:,FL1"R>)5DU]X!6HV#1H[PSB8,F-ZJ"QKH R+>F)Z MC#RNG_3]+GE.MF*39;FP6JILASO\XUU6I9OSE%;7YJK:($$\]3Z.>@079VVD'Q?@:WDO),$5.(?@':Y5\];5H9_6(/, M!>K>:K%\<5WA MNEGCVF.GYN(\\QP+2:H(KKVQL1-[CBVTMN7Y\KYQ##%F%J1>1+#O^A'SF=:! MT?'\:U/5>_;$2U[H)F>^QD[Q4&)G IMZ/8AS1P0H@L-X DCL06)N(7/F*V MCXA>;=T^4DJO[:)7[HYO,SWP+9,YNX>K=O850JCZJME7ON,UGIL,E__++N7_ M[W^W?>O_A=0 M385OT+)-UD2 M)2E?;G[0!YDZ))N1;VS;CD)$,(SL6/A\XD\86@&'%HUI%&'"7$Q5:Y2<([ ^ MHZ'F$;1,5MWNU>N4G 5Q>.>;@&9VZT$+%:UJ)4.B3ZI76CIO[3(9\Q^25%AG"=X"7%_BH8=K._'^1I?>1[X?:A+9?AC8 0QX:$/$ M70:C(!(*DUNA97'LQIZ_*643\P6!/M";T2JH&K/'BX*M9E(9@7!F#5OS>-12 MY<"G.9MJ% I#1E4_G46MJE%Q7YM5XP.FJ>9?=D62\J(0EAII+@W?YMES4HB_ MX.W178&D%+OG4/"ENBSPM.5EYX+77J-U;G=M*./(=K@K-8U,K0H1#&WJ0>I& M7#B+(>>>JQ/=F9_EM=E^G>N]60PXSE,H^XML&XX5:Y$LN.1JZF]="SFS'FV% M!1UIKT!'WM=7MRJ1NW6T#D)?=:X""\V\_[)U)#>GF9=;)4,J?@&&%_U6++< MKS\Z"U*>>I"P%;^]_PM/>2[(I^R:/29I(J^NR5#9S0_9%I)OK#BTQ09ET K$ MQP>A,(1A8/F0N7Y,;8LSS]%*(%$CN[:O2,/U%;BO^:[BC?B(<]VC""7T54\H M3&,Z>^BA@?,O'3B/F08-UR8/-710,G;6H41TX2,0'2!.3T:T1D^,>E"Z>]Q5 M-U6JHU19 3;G#V)F0>)P]?8S+[_$=_C'AOK"*G:=$ :N7=TC"2&V8P>Z461C M%P=1;$#>6[7OH-P74SFB/?C M\@%70$@@W0\A@T&W?QIXIH(!FM27#1%,@^8D<#!QFFDZ[T88?=D+Y]7I3UVW MILR"V/+@A%RA'WCAQA&OA=!X8(YD>L2 M"\=:65YJ9->F,SYD.4_N4R"[?/"4OH#RP/MD@ADB^E:&BP(0 _:*RNB)3=?J%Z9] M7V2&JRQV5!VRG#O.BY$3!P&W(8\\)%PSZD*,7 =Z-J:.A2E"6,LUTZ2_0ATF M>^ ==!AM!-!TR'2704V5S0CNS#KM1(^UO%_593YG/X6=")VI-F*:U)?M$#8- MFI/F7Q.GT;T]56Y^Q3^2Q]UC8P4X%$6VY<806P&%*$ 6#!GQ8!CY5LPLQW-" MI;[3)S.O33QGF-T["*N4CZF95'PY?1JS(]T@[M=S&HL]?%OP[[_'2^ MA2[%](AQN/G2]\#D>\RO0RS[F&(4.(X;< H#1]@/*.(R&<*)H!5;44SD,Q>@1X?,6GQQ7QHD)"'!&'%(;3^""/D,$A0YD'O<"HF';1(S MS6+5>ASH;*)E;/.O8F._K_;Y;57<43@QPEMQ0P\2 M+.NM6'$D[ OQM]CR$.*>YS.BU =N"O&U;=DON[*0C83EUXY6$H"M3)H4#DXM M ,B5>\1-6@PU@V(NB&?6"9)M:;+5C(.6XE >B3&P6K!C2#J9K17>)T-VZ M=!?-HQ][NDE+89 *HF*^HOF/-%GM#8N88Y$ 0=>G%**84XB#T((N1.L^C)U ]Q5O;=?<,'9+7ZI.MMV M#M\L[,:<>S"@(8.(^B&,/.1!RCFBG)# <2.]P[<+.5KA89QD%E;<@JY >E&R M2Q=*+7"V(/@S*ZIUU^S MY^IU^YA^DV%SG+/KE-W\*'G*!+$\8SM:_AW+UU*&!(^;BG\5EEZ3>[R)K(@0 MYH8PMBB&*(QLB)D50N8X-@\IBG'@ZYQ!&.)K;;9;*Y8L2]H*5IW*MZ*!1C;0 M"B=+CN0[O*W:1U?B@9]:0?\(?I>R@D98S5Z5II9>37&_P8+.K,#?:"VU5;YA MY VI?E-<+?H), SEZT^!Z>FGMM]\2DJ\3?Y3?GSJ?'CY$?K,RXUC^3:V70H] M5_R!J./#R&4<\MCF7FQ[H4X>DBBH4,J5V_ #0:CK5 M#'PSJ\DN_-?V=QGO60,E4_3XWH MLC7PM( XJ6.G-WKBG>+V]EZGO-VO52U\SKX(YUI>EA6D*UY^2S-2\/Q9'I%_ M3)]VI?BU $*,JO9F=72^84)[<8(I=!WD080=#@EV/,ALC_DQ9SBTE(ZPYV)P M;6KN<#?VJEL)$[0R F$T[:4$E9A7H"LHJ"0%QZ(V"2.:KJ[QET%-L[[E$L^L M@]]H=?6O4,^T!*;N6)MF;]E+V#.!>W)+>RXZ$POL;+?9=]G(2?C;[[,=*>-= M6VNU$-1X4A&O[Y27&V1CX1Y[&/((B^^&$_OBNV$3Z3B[-/2#R JTOAM:U-?V M46@9!?F>TZJ9DE@PU5Z8TU9!36'/ANW,VG@/Z]<.K'MA0)SE;>YF$X67:WM'(MCQ)GG01Q0H;P\ M'D/"/0J)8Q&'QYQB)]917J_F7YMZ.K WS@5MON!@"<>=O7 MU8<[+,Y@,8R@8$@-]%%95!V,B/I:+8P]/DT]_ WGB=0R\C[7]8^DV)#(PA:V M0^CZE@L1C2,889M!['@V"R**[$BI!%4?@;4IA):_^HKB[Y)%S:_["81J^_T2 M8&;>Z%J8:&_Q/L$-[>V3Z1?=U'W"O=[-O<]-V\9U(9MOI9A-9@I555S&,8JRJ(TSB-KNZ:)B] A*[/;_[0G=?QV*V$Y2'*C[&],@H MP855BBH I]I%>>3$BG>R1<''HA .=;<61)66+@A]KWY5; +7]7"$B7 D6 R1 M&W@P8K$/8X()\IA';$NKI8 :V=79)(*K*NPN"Z5DCX]9"FJ.P4\R5;BH_JY9 M8U-Q =0TD7E89]9&=:.2FN/CXC)7#;12+WVOGS"HDO2 ,E6W3HWHLN7JM( X MJ5*G-WIJE=^B+*ITZ3K>M[?@/1MS1#PLC!_.(/(<#$-&Q1\6P4RX1W[,-2\ M]I%:G]U3UWB4D<\V#/IGW=J^/:BJ:1H32,VL6PX0M4S.XAJ-(6&L8&\/F86K M]0X+>UJJ=^3Y:2KAJ":FI%'5Q:P,HD])RC\*7ZS8L(@RBS,?,B<.(4*Q"TDH M_A;9#HX"GX8AT4K/4"&Z-HOEN$BL9+JI%%NQ#7Z7C(.*<\VHBM(*J*D2T[C. MK%9,0*JM9'0P,J1PE$@NJGQT0'BMB+3&ZA? ^Y@6B7CR+F=5KG/"B]L\H]RHY^[#%]ZJ%\$8G6IN&:1@&=SFN2G.V;%>;0O+.V4YZ2(T(ZL7RQB$=5B_& MT9P],*,%)/A=\F^HIIXR3I-JZXW/OEB-/65!N[7VU <9[3K0J*=?7F3585E! MH"@/%X"(A3W!6PB=R!?&38PM&$9Q!)V 6;X5!=AB6I6!)_"P-DW4[3SPRZZ0 MM8%EVB3>)O=I=3#R3KBE]V('O=OBHDCB1&PB\M(Y.!'COCSQO,HF-M.<8' ) M%4,Z\R[,W/&=WFX0K;TD5D"*4(?49BH;:@#+>5L7#'*PAO8%*A IMC!0FFIB M;?6L*.3U5T%%]GS[C 5%_CY[Q$FZ"1SJNBP@,(I#Z0UZ,<0QCZ%'/-]U./=\ M8FN54N^GM3;%*%D%'5ZO0,TM^+WF5]/U&T)93:<9PFYFW34=-OWZY^. F"IW M/D!IV>KFXR*?%#-7&*+ONEW?WY2X+-'W.RG_CY7LN-N6C,!^8=AESE;G6 MIAT$SSF_EUEB@O,LY=FN.*H5!X0D0(@"#K*H.W%*X([[<:9QG5ES3(#4<%$X M7= F^75*!!9S[73$[7IW6N,F)O#77D5Z_XW?5S7>FAZHF'H>MD@$,?,H1)&P M3D(;<\B]R'/MB'+J:46H>^BL3>/LV00MGYI)^CUPJAD?!D":67VBZ 8X?&V[7?('6@:ULO//0C>\R2\%9.:=;1@+]=8" MEV"R4-L +6RT.@+T"3]0[?]DR&*5_/N8[5;I[WWFDIL'=_C'H6#M/ALD\@.' M4V1!WW(Y1)[K0DPB!/V8NK'MB+_Z2@TA%6BM37$UB?6"5W!@]L)K".=!5C-< M#$$W^S'61-0FWDD8Q,/HO83SE-[@;L*@R.?O)PP/T;=HVF+5'[+\4Y;>WPF' MZ5:\00^XX#(Q-BGE;S?$H=2*;*$R&+&%F>/&$-,X@'[H!<2V(LO"2A>4E2FN M385(IU+X_]*"?VJ8U6@WI ;RN$%D'+J954C+KZR8#"3'4+(,6I[!@6G36*H; M5,8Q7R\TCBR-]RQ5@]H:4ZY-_S:L@Y9WP'8)1[)J!GUM:&,=8*<4] ;%*D6X?.8@'O"<)WX]Y3AL_ER6"\.Q*] +F*54YV^4TMH4 M8\UL%8@Z9A?4_.HVT^P#>%C3&85M9B4V&;$)335'T+B@L6;?S LWUQP1\+3! MYMB "PN)R-XSQ"4V]_P >JY%('(L6UA2H0-]9D5>8$4XCK22QKN3KVW[M[Q5 M->[2@78T"K#%+D*.+/%,D N1'PA3- A<:$>ZMG&-$AF/\S8%TLQVM'HG+BF:Y\LWK7HG%"]]4PN[TS4AL\^):FT MN*HBV!O'CB.,+ 0=)+>J@P*($6(PL&)$G9CYU--J8W:.R-HTW5?^G&V?9;H0 MK2N!QU@6Q2]?=-.ZS^"IMGLO16GF77P(/9:;K]*IKM)?>(1#BBT.<61'PJ'Q?$A8@&'LNI;C M66Z$J%)EQ*-9U[:[Y?6TI"B%3;AM6[ T$06=Y*$N;&,'AA/!F#O",@T'C<.J M,W(/[5VI-)=_ MW,CUK2ID$UK[C:%AK)U?+Z&%6_B-"7S:MF]TQ-2PY,=4[#],92N$ M][C$;3U]VXMQ&'D1)!XA$-E$N-2<,<@"RV&4(XY.(F+N,+6?U-)'I:-"GSD('1^CG]E6 M1::K ]2';"N&?"U3C22V\Z/7I@?JZ'N'3?$ZE[L\U4Y,ZP%K>.^;P6GF'3\5 M(JV\LF$4)J60]4RY6+;8L$C=Q+"1)Z=Z G7![*IB<%T?^,NN+$JMRY#B2)OHJ,%NSLU5FPA@OX&W.+^6M.M>R4MI,=8_-UH\P7"7N MA((:,B(SU4]_ )(1P;B1 *DV*?-.DN9(@'W#X3# ;A_;L[1:F MJK,!P$,![C_>'3"(W(!/1;%>%6MNP,5R ;=AI\ !9"-/?UVTQJ!9Z0?'CEGE M0IO3D:GT*W7 GS+PZ)5Q2V?290.14"_($HBHCR%* P$S03-(,?)BX64H3HSJ M&_;T-3>KL!/534KR98SU3@D<(3>R<; %S3ZL9X*,Y,L]O4W0CTE&\O KED2Z M#6%+>UF&O4SQ_3-(LS2 "/LAS# -( U$3#*&":&9$45NM_6Y&88]4Y#5G>,A M[/A3F!++G5'9%#7O0]K2DK^?4.J%S/?N0Y415VX$Z6Z;KIG42 M9MZ][A]I4R5N?^*2?=G5EB!4S3.&2V\GJ!IC6PS@ \LONQ[_EO)0-/;U^X3\D MKBKH, Y\'Q-$8$;B$"*1JMM=G\$0\Q2+ 'D\,'+&]+J=FTE6HH):5K 3MJ[O M\?7V'U:%ZS71U[.E[C$=V5Y> Z>Q$31#QY&AT^QT4F-F!L2QP3)\VSP^_'VQ MJHIESFI#6%NX=E?C)0C'21C!,)1_("K_P#R*H!>CP(\\[A&][+>^3N9F< [D M;/P"PQUB+Z3]=L454"-;$2N,C.+*AT"X(LS\8M.319T/*=<-0A]\UK8.O* 5^'+);XM" MC[KH."OS.-CAQ$4>=0$X+?&H_:;YI7.;Y3=6.\/76]D!\%[? M9F.CM\:/AOCH6P%W8%L4DK< S5EU>9.^)RXY;P'+:1UZFT;,W81.A-N66/'S MBGV5GYRNUW"YA;E9)B63O@/1@\RP/^$&E)&-1T?('1GJ#9!RYC]RML%+T N8 MD=5$]+3[&0^R;!J71=%XVES)8H3<=C;?8)&M/6ZJ/0PU@\V,1E9O:XR M79YZ[7?LB0%H4;X43;7UN@;[>Y6_5;Z^+QA?) DG2/X/(I$0B(B?0I+0$+(P MBY(H#&,_U#JNU>QO;D9VE_?>D?FFJ50O80:MY$");DX9T(=[O]4= =-M5?%UU9(6[,XN_"C.TC02,,M" M)MVV(($X5!? @O/ ]])8,*TDP]Y>YF9*6O$ KH75//'MQU'O#.AJ=$8V#8U\ M-ULND5&.='HQ<'1T<[Z/28]H>M4\/HKI?]A\M_8>K];%ZE/+>?F-RP8W=+TI MY9;P7@[X=LL64X((PS"F.(2(>3%, [EYBUG@A1D521)H!G]H]C@[.U +#;92 M@P.Q@9);?_NA!_GP#LXYD&,?#P]B:+&7TP-3?T/G'-2)=G4/3WD%GFOI0'VF M4P&A7+0CS,L#S%]D$__F9LMGA%O/OD^OG 9B_:;@-O&9,C6M7^ MWUUY7Q8_]:A-L\&S ,QB6]>/QA7[N0L-3[R1ZU?O= +<)@'U*H!E![@1_5OX!(=DO[% MG"'HPY=UX^$]MGMG!_4(G!)V$%K=^1EV-=D]H!T$W;M!RQ;L3IRV15SOR#)O MB.\^;/CGU2?Y<:Z?_I-CN0,E-$!>2"#C&84HSH0J8YC(O6@69!EE@OJ)R>G3 M8(]SM&1M,>QU 0@'+VIFY2L@O\?8[%QJ&&V],RJG&(YLG78EFO?"WK1 JJ_[ M!BAY@1+=W?F5-CZ.SK*&^YOT7$M;_>,S+OT7[:S-5[Y^CZNGVN5BG+U[_7O% MV>?5W0M7Q^FKQUM%W)NO<[XOR,F2$/$P83".HQ@B%"LVC"B!$:$H"V+?%ZD1 MO:ZY"'.S1W?W'[_=/GS^^@>X??_P^1^?'SY__&YX/FXQ#GJ&:5QT1[944GB@ MI =;\57.^F]* VGM?P<[)BU%.W^U!=&3.+ 28U+[9 W1L\*YHR98?C!;/ M_$M159^D6DU YT9VU/98K*I[7K[#54YK?V\1QC1*>9K ),I2Z7UA!M,@\:%( M&,=1A@3VC?*_#/N?F^UKQ >_+:4"OX,7=>2JQ 2_27>,%H9.=YPGR5^T_K\%S%KO0NY5#XV4(TKA;T9->Y[ A MO02%YK;TXNOVR7X7:<=3FH:>2 0D-*:J9F,@MZ'8@S$5B*=1+'!BQ /TKT3S MWI*3USZ57.V+3KZ(\KN:?S=TMGK!QC[FB"<8ID01Y28)AUG&!<1)R'P<<)31 M<"$7J+Q@W]>X7$\+^7''XP'_CC_F*Y43#DA;=6X"21I MA%1]TI0$*>$X"%J\/Z[86Z"][7;,"UDV/M!ZJ^N_2.F"#=6(G37]HM;NH ;,^N\/JQ6N?/*CI,W,M?Y&19 MGY M8A$1.72QVO\1B' @NHQG.;%VB3%M@! M4<^07 /-R#9CFPRX%\YU$N"IVD[S_SK-OT'JWZERY[/^SCQG64 $+Z5=J/?G M]UQ^ ZLU?I3_JXH=IMU/6Y_#$IR3 M:ARV[5@Z,WN&V_JH0]USE_R)KZK\!]]')'S9U=3A89*QB%.(O3B *$4(DB"* MH=QOH<0/ X*9$;.FJ0!SLX)=+N?F,.Y W 8NF-?#LEXH#0=JA'A']OAGHN3YXZJAG:"O'1M\NV+UWY9- MY:1=(>&O?'TG'O"O^Z*L?[%>ESG9K+']_ L3&DF*"11)KU*K,K6 M9T1 +PH$\5(O%LPHJG12Z>=FC%LE 6VU!.N]8A8W19-]! ;74',/D0IB7R/I>;-9/M\^\S"ENK_>B#&5>D/K0IXQ Y(49 M)#CR8(R23'@L$I'06LG.-S^WI::6$+0BZM?!.H-;O_&_'HVQSR6Z0#B\*>U7 M_(IZ5V<:G:S2U66%NC6N>IYRFNS9Q#4E MAX*S;.VSG4R_3=G/_ R?KSRM%>JK.8^JZEP'#@A.!("=Q*'*F;I ZLWYZ^ 9>;X;(F,\U2\K M[VB:G^E@TBE^6<'CZ=WSY%4%^FX?']RSS@7]_JNC.G;"T+(A@CU,L@]51<.!-8 M7?)3*&(O2F*/D=3WS0XA]#N?WS'$3G:0-W>W:_RKW@B8^0(&^.OY".-@.K)Q MV8/97H1+L9M]@ZIAN5*$^RVQ2AM$Z,ZM,,?+D;MAT/&D;H@Y(,?NB44+EKPJ M)6?Y>EN0H=F11#2,!!6*WRF01HIDD) L@H(D&<$123.S^*/3+N;FU302[LN! MV.Q(S@"I9VVN@V=DJV*(C#EWQ$7E73%&G'8P+4_$105/V"$N/^DV:K'.B,/5 MTZ=E\?-OG#WR/W"^4O]8!Y++U6*)JRH7.:T-C#0]B\@+"<59#*,L]"!*0JHL M@O1=8N(CSKV88R<1B<:2S/8=6-KU\A&O\G_6K;W?9=8U<7_W1<,8> %?F MW[5XTZX"(X%[LAB,U8_Y[<.9 D3_J.XY+_\HB\V+<64SS>9FYWI?*J3UCPHH MZ4$MOOYEA"ZJPU<3(P ZLAW5PW*$$F6&4%E=6^CV,=DEAJ'2W2L-TU='RPAO MXVYBDA), A]R3W"(O"B"*1(81DF*/)\(E,61XU3P><8U=3.1BWHW2@]VH^;D M6_J#H.<&C@+MR';I]N[]YPNY>",$1ADC-%T*]UN$3QG#89&T[23(2C955=,A4<88/7/"RY.QC_;57X75$H;<>@%;\>@N:8\[9_"&S*^ER!H+OJ/C9"3%WD MYPJ@SM3ZN:8U\VVC7:3:O,/3G(>D&<>AS3;X;-* ,X=19F\56C8<3^8TB.P3 MSLM_X.5&ND!8'0RIHGQ*CPED:?V!)88&CL2!J@X M\AIT>IS413" X-@?,'G58O%?+C_^XG2C0LS>RT7AL2AS7ID5(^AK8VYV0\H* M=L*"O;0&GD ?8AI^@2.PQO82+N#DN-Z!#AIVWD)?P]/Y#AKJ'7@2.L^/RN;Y M@9?Y#ZSZ_]\;O,S%JPJ2K^IHAH^_Z'+#.-O5NY1OR7^0#YSE$5)LS,5J+:&2 M4CUNL^C:>>)3Z[@^A)_R:G!UTS_,;&=O4FY"EWH ]/F /$,#5 M-GYN"Q+8H70#=CA=)-([Q KL$I[?Y#1_^L]@6M+7B72;VZW$],-J25<[L9"V MA7C+ET(E:;5&&(4>01@Q2)#P(4H]5>7$XS!D-"7"]P451H4&C]J?VZ*Z$P]\ MYX_FY0:/T=-;PJ[ 9.1%Y 2.$2SW!>V=E10];'WB*J)G53LM''K^,5.2SGSQ MOK$*'_B/G.YVKY3Z/(MY!A,F HA(%$!"DAB*C!'Y.X\0'NO1=)[O8'YSN)81 MM$+J4G5>0*]_"KO 9/0Y? #'\ S6PX45M.96J&\71L7GH*<9X61 ;-H/0F/J MY%.U^?+BT&NI2R^\-A%Y:;_0>_K2@>$"JR M&*, >C3R((HHDB:-)1 +3J,TD89.!"9>26]O<[-O7W9UV)9[L?_=L-9C+[QZ M;HLST$8V@!TYN\7:P%];61TZ,UJ8N"KEV-O7M"4<==0^*=VH]=*HYZ(U\]\" M!W&61B*&8:P8D'TA(,&4PI02%C*2X!0;61.3SN=F7 QK[-0ZC%/8J!D;IX> MQHC/Z8QN$.RQSLP.4)OV2*OI>HXG3@>@6!X(';9A?LLKK>:WS9++'5SDWY;E M+2M>9(^?EOA1]X[W<@MSLTM24JA$!4I6Z ,IK?QU$^70BJU_V=L#W/!5KQO, M1K8L&G"!OY3,CFY\AT&QNN_M:7:RV]YAU;IWO1I/VWDT]W)\O\H1KZEG!)5* MR*TBS )?!;,G(4P)]V'J!1%+D]"+DL3$8^DV/K>9KV0#2C@KWIX#V/2<"5LP M1I[2VC@8^P'G%':TSA\T/>DZ?DZIXW7Z[#/FIZZ*;+3=2:"8)@QC&&6)KRHB M)9 (+X)Q$H5^2GD61$CWJ'77ZMPF9$UC:^3Y'X(T?*)JI?K(T^]:K?7/2ZVT MG^B05 L%HX/1$VU[3D/WSTYV!'HB7O?<\_27]KSA>]* W3$5P!!F#C/K* MFI ,9I1BZ*6^3Z-8X"PV"JY\#F5NP6,H"^8W,)[#$,YL2D,TBC 08Q2G/C;?/0'_37>C71:4^(P2?UA M COQ\1?E557SB#,I/;'/=:]I-T*KED+7<*9ZN&,W="#4MV[E3($^8 MT-VV;EDM=Z/6A3OQC;_(U4)MZ-IPQVH1B22E-/4@]7P.410AF*5A" .>BBA* M./9H:$:>>;DSD\D[#0UF(ZOB4BQWTH*J%=>P$.YEC/4,I!O:JV MFTTX]7R"$RS"V+ $[:6NYF)%??NV!&0:C740T3BFC MB: 089Q 1+P(9KX$..0)12%.18A\DP,P%WA.L1_>RJEJN30\C=:G8!>QU?1* M'2 VLLFU \O*F;:7V^ 65/O+BAY\TOU?[,5_GSYGF;W/2^D(8, M/_)ORNU;!$*D/O83& F.($KE3YDJ8)$A$OAI@F+*L>X]6U]'OY)IJI-O6KW#BJ53Q[G7_0)W (>WU@^SSW:M* M2976_ .O\L=5NP%75]A(PA+Q.((P/(:S9+S&.R1%YQ) MQ]F>L6NT(7!-].5>T+?A!QL-\(NT8N/UZ+Y:W:>BY+*O]W4&$'U]*/&JDN(T MU3;JORV;VAOL_VZJM7)\WG$AWU%5T&@2(Q3Q$/HI56M2K$@3<0+C*! QCTC$ MDLQ5[;HKY)S;@K35 :SW8@.\D]OP;'>LP=5;668P9",O*QK\/:VB8#>P'55K M-NF.LF"OK5R!:GVG*WWG8$0F*(1WC92S*8OG &J3(GDNNK,EK7E^+E;?UP7] MKWKQ6Z"(I@D*8YC20$ 4$ *Q8/*OV&=I%B4"I\CL*/ZXB_D=P3<2-B>@TN/\ MF:^?BLT:O. 2_% 2WX#8N_$\KSFBKP#>R =*Q1]W X+T)HOCVDZT/[8/Y56U MX:SY17(3!<'VQQ#YVV=D+]5:_G--&+8&_VNSXO_/__!C[_\-/=FRG'7U.Q\X MK:-OVE_Y]:^"&R!;>&EJ82]?&ZG!J@#5N@[IJ 4WI> Y^A;T%I%KQG=DZ[\= M6"7;3;.[N &?ZX%QR<)S7G]G-#Q'S4_,PW->N5,BG@O/O4$ES]U%32@8PR)F M$$=1 E%,/8B#*( L2[THC-,T#:F1A^M"JKGYLW8V(H-:9E7#Z"%_KDE?__QZ_[F3FE*I $^IAP$7NP:L_=9R!$1' MMH.Z8+:GPL!Y;4X#N.RHVS7:GX[!75_9 R)W@]8OJLD_-%GJ]D/AA#Z<^ M)*D*@F(9D3]% N*8A(BS.*!^M%BK(J%ZKM]!ZT;F9-?'>#.@J4J[)>>RJ3QW M")Z>/V4-R=CVH);KICW/!.0WMR?_$>^?GJ_J=;%,R]W;KWPN$^$G+D!S5*(_(S## 4)Q)CYGI=03/4H M 0S[G9NST(H-U,CM[SGKXYZMZ-;[+]VAT+,((P \LJUPA*VQ*3%$RI&1T>UU M4O-C",6Q83)]W:HBU.<5RW_D;(.7YI6@3MZ=FWU1E8TZ0AH5?CH%1F-W<24F M8[L/AW"XK^]T47G;NDZG#4Y9S^FB.D=UG"X_9^=%?-^\O"SK\PB\?(^KIT_+ MXN?GE2C*Y^8<8T<%0AD+$%'))'$F=P(\@UG("$Q5'D3"O2P21J%WFOW.;99W MQ09LSWY1"$"E%D!(->3N>:>'82**[FCH.1(C8#RRU3B 5XD,E,R@(_0H?H0A M4([\"-U>)_4C#*$X]B-,7S=/RV@SN=5EOTKZN-NLU<%K+E^N>U >S-U+_9?5 MX^V*M>>N\F=UQ5MS/2]2'D?$PQ$, LX@4J0'),T"R(, A0D-!.%:Y(5NQ)F; MB5-J0'5Q3[N*W(!BJT9]+2*VB@"\TT0_G<'!($8)YEY"0H@C++>U6"1R6\LI M]"*>94&8I4DD#.@K)AS+-Z"M.#NDS8KUTB@]Z=CU+U_33ZN15[6M,BI&#BAU M@-0''"@$E$;@[F"*[90"MV\SQ?3SBJ8=KHFRCW;#)IADLK0G=X!TDZ,93)/U*4%KXI%;3B7P6UY+^_L-6''# M>GD#2.OMLQR@-V48=U?2711W*^SOCF.P!U%Q&4I]N;/I(Z('%3\;V#S\EIE! M83Q??%RM\_7KIWS)R[;V]^N"X% 0RE/HH5CN@&)"8,9(!GF4>&&2(<)CK?3U M"^W/;DM3BPAJ&;=%YU_U#,4E!/LM@P-<1C8%9I!H3_X!Q7O.9N6;S427/^SG M]Z7V)IG0 \IL9_#08Y8'L_2)L\V2WXF/_[V1;?_)UT\%^[SZP=L,J2_YBG]> M\^=J@0,6>L@+H)_&%"*!.<2($Y@2FA&?>7%DQE*CW_7<)OI6V\@.&N%! M1WKPEY(?U H87O0:#(KF$>TH4(]]2NL.9?.C6F/ 7)W6ZG<\[8&M,2 G9[;F M+=A&K%3K/FCJ8XB-S4DB=(8QDS(?0VCH3J7]: ? M^4&0AF$:1JE9I$IO?W,S7@?BMAGX%@5GAE#6,TP.L1O9&IG#9A%GH@6&L_B2 M_MXFCBO14OTTGD3O-:N:<_>\^,J+VQ^/=<2F2@:]?5X;5)P[^_[*X7%=NR<^<; MG;+H7*]:1R7G^I^UW $]%>7Z@9?/=94;V<:'XAGGJT7D"3]!-(,^(0E$01I M$H32:_"9GT8\1ADWJDISH9^Y&81:S*;LMA+TIEWJ&F%-]S$7H-7;BH''+?@X^:^<8FEIJN(#7Q7/^4I= M-!QQ/LB_JA29;0SK-IR2!)@B'&"YE1 ,(H0PQ"24/Q$:1T'((^IK1WQ<(O3L9U>#\$!&:J#YBQ=W&TR>$-D243DX=!#,$QP M+#W;T(.$>0(F4<#2C&$>!8&19WO0_-Q6GYUT=H2B1]AINJ[6B(SML6J#8>ZD MGM79E6]ZV/BT+NE9Q4X\T?-/F5^DMVF;G_**XN5_5D[0" J4I."C8MF2LNK?K%^$ MM'\VNP)JY#EMA9'15?L0"%;W[1<;G>S2?4BM[LW[X+.6%;GXSUM*U3%AOGJ\ M+XN5_)&VO"TK]OY)59&K/J^ZS^0KFK\L>;7G"&$XY5S.?I@)WX.(^A2F81I M[@N/1TE&:9(9UNYR();)#)F&.? ;IU*#Y6M+*@?VXBN2I153I!>&Q;Y<#)^> M2S'UD(QLM,YA#_[^PN24JL.;&X440TSGR9U*TGMQR0LS!L:N"I.Y$&G:$F8. M03PI=N:R[6L#IK:)9XI(7/5*EQO&6=W[YGE3UVKMHY$](GK"C*3B MR/=4YFO$891%"+&(<.:G9D9\)$GG9]>;>[8*2/NN1I+5F112GTYJ9Z.Y,B># M'-/JH9I<]JE8RL^B^I_;X"-EEN3OOO)U^X)M4)?;#T=S1_KV'\/86]M.N-C) MP&_5;!>4K:(:7\,8/&03#8KSD#2W4KY1_-HH4%\.=ANG._. %G5U+F>/;OQ* M^_CO>;24N51S9I@]H:A9 Q'@LI=ML^U MCLD'>YK=)&N$E2Y4*ZU:4D5[ :6RN0W2@WL1'KYW=8;;V#-U*L@,DJ5=03=5 M'K0UA&;)S3JP].4M][X_74JRCAH'V<9:+UQ9B_%/CA5/D?I:%*_;WU<%4<&X MRH?YO'K9K"NU19,;\F5>?TSJKYM2Q>Z^PU5>?15:3Z70L\7@S:EN,3Q4K MP:L-+E^!;UE-T>W IL@/?!Q!GF1R88U] 8F7AC#C(4D#[F$FO'9@/ZXT4\MG M,JQ;>:<9U,V*@]";PY#J'4*\^2"-[ 7LRV+>@(Z*#45I5TG0: D.U;P!.SU! MK>@-V*G:-#M"C4RG,KY-9TQSD=,V MK$_X/B$L2F! PU#1._HPS3B52WH8T(0IF@"M$(:SK<]M&Z4$!*V$NN[_.="& M=DE70C'V15\'!:W.^38G!)2HD7QX4B>N=F @TN)YGI2YPJBO7MH M;R+(:_WK8J5-H.=J=$WOEO[_=(5T'_4M=^XQTO3/E-%^ACB3)CE$$&4AA23T8TCB.$QQC 0R"^_N[VYN%G_ZX4NXF7JUWOU\]UD0MBJ+R.W^LXZ\> MBGUE0LZ:9(DH2KV4B.[58V4MZ 2R/L8B0M MZ&9&P=L9/8U;Z2:FLQD%VE/ZFW&Z,8^D^)2O>'M<%3%,TYCY,* X@HB$$20" M>S!,(L\+TL1/L-:)P&&S<[/52C+]._T./,,Q#W9*CWVUH5CVS'/ .XKK1R[8 M 3!1F((>$$8A":?Z]L0?=!Z>+-C@5,!N9,&9W]HF0ZU5,,)]6?S(&6?O7O]> MJ4C)/0EZIRP')YD@:0+3!'D0H9C"C"0I]).8)S3P(I_[)A5C];LV,D03E)-5 MX>AUA8U-U4:^=^H$&!9TL!@(/==N''A'-GD*V3J0?"NV.HC]34D.\M7OG2H: M&G4S+%*13!%SEG"DW?'$:46F@)PF#QFW8!D.=9[3)$MJXQ1"$<@_$$Z8*FN' M89AQ'B DHI0:\2?_:Y#_;'E*Z):XA)IQ^PR JF=_9L_,,R:;BQX(KF(VWI"S M14_1DZB),1A7+E ,_M@@+B>S1@'Q9'MR&6>=)6]^+^*?+4&_Y!_WZCC_+TJ M(^53FT/HR H9=#RI93('Y-A:6;1@GBOVL:SO,=7QD9SUK\TAKF;BV+EWY^:3 M2!F+%2\VU?(5W"KCS]DA<^]6>OTTL[.0]1L:%VB-;4YT@7)W.CV$BE7:VMD& M)\MAZU.GF]#6^YQMJ$!!.6?UR6]].JQX4A="H,27.PZ(,^9!Y*F@+9PAZ&&2 MR68\'&1&.Y&SOO^]AR\G?%IA\*&ZI=!M*7C?<\1H6 M(1,48Y_ D-$4HBP0,%/&D_@T83C.>$JH075C[8ZU/O?I"QCO)51!FC\:/QE0 M_)(K;G^Q63&+VH_#HZ!I-YR .G$IXG4!6FFW-]T:^SMS@Z(+C2OC,MC?M(9& M5_T3HZ/]HCF-Y7>54R*W*G[P^)"O53!03(@O"(>49 (BZC&8)CR""6.I%S,: M9;%6V:5SC<_-UZB%4JZ%'_SV^#O8BJO/6'F"7K^-N!:3D\NA/O2\[R=4MPN2 H3!#+$AA25?69I'*: MQ@&#(0_2V&DZW:?D\=+<^ZS==/_ 7TI.FU@Q M^?.2JQ]N5^SVN2C7^3^;N!PYO6.$A2(?C#%$82IW!%GH08JR&+,LPADWY)+5 MZ79^]Q!-.2_6D;T^0<<=HL;"-:(C&X^NN#=@)W"-YZT.GL;6Q 0@ M1]9%J\M)K8T)",?6Q^A=6^=CG3_6#7WG:^G+J/U&0^39'C0_%/5NY!Z7Z]<% M9M3#& I^;N[(77MDC[;J,=LCK^B\C MX3FZ8[.#CP5JSMPAD[XG]I,L8#EUH&P:,;\K MK5M[>'[\6_'SS]5+_GY5,?GW7:R!YJUI?RMS,T"UM. A?Y9;IAL@909_?KW_ M7*>KY!*UGO1 4_B&;U#=(3>RJ1D$S7$0ACXX5E>J TU/=KFJIV+WFE7S#>L+ M5[:AZ__ 98E7Z]=;2LL-7BY$'&>1[T=09*'T7Y@OMU6"!I!$/@K#""$_]LVY M[,YW9O+-3T=&U\H*?K;"UNZ_=#+Q/O]82*&FOMZANY0:MX$YORGN <7=5?JZ3J>_*>Q0] M]_2511+OQ*=\A5=R^[N\+ZJ\WOJ2J@X.7@0AB9@?RF!"2!2GR:4?S="+?[;Q#TM#@FEJ8$SQ#7TC0 @1)'$72,<<) M)"1.(:5,.H:1YPN&3?U"%VB.[Q/*'EP"J6N8KX%F9#/<"'0#;M?K,B>;=SY+N;FH1U(V9++_*4$U69NN AF_S1W M ]'(T]P"'2-:VGX KN"FO=#P9 2U_8IU66H'GC3GE_F2K_@V&F(7K=/\]5,; MJ[,-N/$\AA)/$(@%B>5T#V*8J8C#& 69SP(B=VE:<89FW<[.!+1%H5_4A6U# M-:6?YF"(^)!-& O'T>\&5QS<[8.>]E%BS;^ K>C#\5#7H*O/FS,.RA/QZCA$ MVXA\QQRT'G(>@\8F(^\Q5[!+[F/QMB7YC]2D:>BVJKC*34$9]1CC,,2>D#NS M,($ICPGT2. SEK( AH1RD7@&N);3D+SG&$B]G=DU MX(QMB!4>7_(?JF1[/R#F-#L7M'9%IG/<_+24.1>4.R'&N?3RA,3J/NPC!%4=QIVU.=@IW M49WN =SEA^Q\NGTE$T50H+C2\M5&[@1;\L1B5;WCJE9O\]P#_L6KC[_6)99] MY"MD1KI8^9YS;FX.KY M9:\JV.NZ'='V^5K=&W"H'MCJY\ZYFV 0'+E[8THZJ0,X >3'+N$479K?[WSE MZSWMQ-\X>^0?-OSA9_'P5&PJO&(//^6_OW[,'Y_6+?$K$2C@&'N0$"Z=R !A MB ,:0!XR)$(<1XE>))Y5[W-S,A55=8>\IE8!2!V G#JI_JV$^2@,7_V,BNW( M!KL75HMJ".;XZE_^C(KS1'= 5^)M=.]CC5?/]8]YFY/= EFKV[T,LF_$MAY9 MM2XW=+U1M:EO5^P;KPLM[HG:+_ I)Q%*! RR1&XGHHA C#(&J>]Y/*0TEIL- MLWLC&S'F=[?T;E,I3@E5=!XO\\=5/<54/L.!>J:%PBP&2&]+,#;HHY]M=,1O M86YJR>XU&)^ ^1H0G=7QLA!AXF)=]B"=5N2ZHBT[(WE'\\9C_\;I$E=57?NK MX\A+%[X;T/I0-.&L"T+\U(L(APGQXX92(<59!#,:^D$D0I1X1I0*EG+,S95N M$OWI0:GG]FBEW9:7Q_J9V4S;\=(SFQ.,PLB6\^[]YYLMU"=*['XC]1@_4/M* M,!U94%LI)C6B5T)U;$>O;W/5;7A;$%I2@5"THV,!5=Y(AR2-,M@ZGN< M4H*0QXQ"$2YW-3>#>%I0.Z_E=%M,NX59S\BY 6]D.W:IB'8CZ+@%M _!&+%X M=MO1FQ?./E18IVCVT1MV!D/M@:6C]X%7<*7.IJ;L6CE!!U!#2^Z!Z'5,Q$N !O90%AA96P>AH!P M9!PN=C.I:1A2]M@P##YO60 0Y^4_\'+#/Z]>-NOJ"__!ET%[HBM"'Y$LK$N5 M8FD9A >)AS.Y ?.8'S",N9DCT=/7W(Q#+1L(Y'9*26I8_J\'4CV+X BHD8V" MDA+48MZ 1M ;L,5MA)* PYBXJ@O8T].TQ0&'53ZI$*CQBOF5Y_OB^;E8-<[( MW_B2?5X]E!Q7F_)U5T@]S((PS""-B*H72N5N(TH0S&CF\S@C7A9K60J=SN9F M*AIYMR[SDY185>18MS+KW[@-@CQ\@>D2NI&-QR%J2EAI0\!67(L+RT'X].\G M7<(XT77DM7 :W4?JXM-S_3C8Q&2WC;K*="\7M=\Q-[7;.B>?BO(C+E=WF_66 M=;'Y;N/$#U,_2R#VE$^&$P+3+(TA9UXVE'$8LQAQ+Q)",*2[OKF M>\H"E,,X@Y_Y^DFN>:+A%E*7B,-EYHW'8'CY5/@D@7OX#?,"?A]7ZWS]^O&9EZJY/\KBY_I)Y0[BU>M" M^6DQH@GT_51(URW!,*4TA@)[2180[D=1HEO+KZ>?N1F'1E2PE14TPH)66OWJ M?GW0]IL(AX"-;!\LL3(J_:>!A%45P+YV)RL(J*%!>JD*--ONG_4O'G.R-/4GAO'7XY8NR*%*N!;2>F7$& MX%1)N3OT;EOTU-;FMYW,8"OTY2@WBU1;?8R216)H@PF$4I=B/0D5Y8IAX9"J" MR;2:)NFH2VAT4BZER8JIB]#L%++EG-(<(ST3-B;N(YNS7L!WXK?,4&"4I"-; M])QS06EV_T:43V;@7&9V,FS'FO]%7<;R#[SY[^?5*7/[MV*Y_%24BC-J04/J M>UF"81"2 *( AS!#+(&$AB$+6$H31DP.D W[G]O!T59\\-M6@=]5/$M7A_\) M&BW 7TH/T"IBK.DRZ'MUHX(_NW#G'W896Q08]=U0I1KU/37]B \T92A.K M9LR+O7Z5WQK[^(O3C=KBW@F14]G#IY5QO=?!AN9FP6J!P4YBL!7Y1LZ88KTJ MUIH59/10[+=+S@$<^ZIL$+L12K]J V15_76X]DA@(E=\^SL1Z#? MW(R,Z_3W]'M(1^,PVF/KFL'("N.WYB^26H"M&J#1 TA%WH32Z 3 JPF-]BW. MC,[H1%5S,J/3)LPC*3ZT7]^GO*)XV7#LIIMIN3=7CYW?+6(N MXBP2&?0BAB *>01)PC"D1/@>$MAG-+KN",U,H+F9D5;Z)MZBXE5]G5#4[#W+ MO=37GI\9#IKM@=IX0_$V)VS;P>D(78]/PZZTTZG[^S%/W.S@'>T(SE"<-SZ3 MLP-O^)#.LEWS4[O['R]'UX":IW0G+\[-!M[C5_"C4KZ!*,IG5<>YPREX VKA M]<_E3G$:/H>["J*1;=,9=,:X]^R%P>IT[;2UR4[3+BK2/3V[_)#YY'PHV6U9 M?I;[K7R]Y+HS\_"MN4W+6BC]>7<$P?"DL]=^Y!GW4.(Z9*I35TC16+#\1\XV MHWSOCSBVJV/1+)?_#MB7[DT2AD/J0A]B&*?1]F.$#*= 0\2.77%!DEA^IV M/#<3HN0&>\%5R>JMZ#>[XSHIO9DIT1X&/>,R!KACGWQJXCI"KJDI6HXLD':W MD]HD4S".K93Q^W9VJ^6-41$_[+92S-$I)E" MU,1 G?0P-TOT=:.D4B&_AY1%Q69=K?&*&==U.,54S]IS9P^-;NG_7/R$X F+X MA, >@]'O"W:' 7\IT1R=OYW7U^HTX*BIR4X#SJO0/0VX\(1Y0,+[?/UZ6W+\ MOF!\X2'&_IV[P&GG6VD)EP:+2A\05)"IGFYV80Z5/M5,*E=ZG M[;:HBKQ-[L$JN?.M=V;["]8P"3P<)!FD?H;EXHL83 F-($,!"N7R&WI!:I8S M?+$OD\]ZFN3@NGJYE+/9KIKM4"]#JK=3=0+3V+._E7&/T4AE @?!<+2'O=S/ MI'O9076/][3#+UC'"!;/_/L:K^N+E"\%[18Z20/,,Q9F$"MW',4,0X+D'UX6 M18CS-.+"J$!?;V]SC;#&8"C[[&ML;.)M1O&Q%T@ M74]?4T?)#:M])@1.XR5+%Z/."W M'OB1C76WNEAW"+$Y6C^:_;/;&48CSV\S> RH.334[W-%9 ,=-T3^ M;3_%^]N>B(Y#0[T]\8;.PY;Y+2>D;Y^WY/OW1:G\A=OUNLS)9EWGKA4J:T'N M5Z2.LM''SRLY ^6N=X%%BA&C% 9$$(A0$$"ZNTE MW8AE9$IVPHTW5QY4'Z!2MR$[(D5>:V>8.>-FT$)$(A01!GU?F?.0)I#X*)'# MAY@@B<@RSU^\U(''W]>XU.2"GW[HCD4<;P#?\<=\I6ZU ,%+E1O[)N/&_8B3 M,$CE9*/2RXYP $GL,\AP%N#$IYSBH!VWCRO-VB%O-6I; <<,!V%O/6!ZQRC3 M#\$DI]PJEW5;%:#5 W0544=@AZJ K2X.<^*<8NLJA\Z-4-/FW#D%\B1'SVWK MYGN?/_-5_KQYWB;M)30C$?-AED4Q1(IN,D.)@"A!?AS$L?RE5M+>2A6+9$SXE0=!J2'/K7GY GW8K/(:%,13+[X:0*FMQI W*C0G+\ M_F],J$'5MRV*CO9TQMU/NGNS M!>=XGV;=CF4QW;)XX>7Z]5Y^=.O;%5-;PQ>U5G[EZX47^0E+XT!ZB%$ 4:8R MP_R 0*XXHC,L_"3")F%,?9W-S4_U!SKQ0K@8DKFKD]G4U;7E<#:5/*N/JO&/.B'"K"AA]_%72 M^S*GVFR)AV_-;>9__,5+FE>JP'.N>ZI]!HO^.7T=#"//X%HPH(F#$2_">96M M>!&.FIJ,%^&\"EU>A M/V-XBM^D9=^(]KIX^+8N?U<[[S5#$@LS',/8(A4C$ M#!)&$BA2EH9$RB*H49QQ7V=SFZ;[="+%,Z3H_FIQ=3Q?Y;]KG(0B_$$ ?R#Q0''L0B MD5X]33)$A0@Q,C(:A\W/S4S&[F2DX BSS?#]&:0RSD(<0^7(;A),T M@[Y(!,(4^SYF9D<_]I!-<[#31-,T4AJ>X!QAIVW?A***QAN4\[BI;ECN1:J238OYU$:H:[I("3VFYNSK4Z[S^E3[&3+T_NPY>YG M5U;^ R_S'UA51]USN%:JLO+.;=IE ]X75:XNBG:9/?M//.6,"A++!3P4'I3> M3@S3)&7RKUD6$M\+?9^8+>6.)9R?+_"U4)(J=^"YV$B-ZO.\?>)>I381>]4[ M1,F52MZL4SF+554L;FC'W@&VFO6/W<$^<9]KN]7P MIIN9.V;*Y4CCX&K;Z5BZ:7>JXT![LKD=J1N+>*@EI^NR6.6TVH9!19$G4C^" MC%(*$<\2B!FBD#$O%F&4LDR/G?MLZW-S(3L"&D3RGS^O1F)DZ]>1S2:N MZ00-@W"F:U"9*HK)!!VSV*5+VO>%+)V\,UVDTB5Q#P*4+CYD>1_?U+.I6A*+ MA^(!__J/?/VD(K?EAN9345ZH[1.% 4XH0C )(NG9>ED*,4H(1&GBIS[R:8:\ MQ8H_JE;U/%M;4;2^Z:SYIKL"C?=)?^,OLJDG51;TI";!N@!*[$J\ O[\LBQ> M.0=K_ O\W&MJ>-%O.X)Z3NFHHS)9'<0F%$"*#CJRWX"!RDX.XP:N1-%53(&M M&-/&&UP)UDDLPK7MV1:4$KPL.6L<3/Z^J-;5'V5158L@H5&(109I1+PV&<7W M TAP2K 7QBA*C0JT7.QI;N[@>_R2K_$R_Z><;ZP5&HC& 5\] JH$-RT7=0ED M/?/F!+J1[5=3$*JJ-G4)UUK$&U +Z;+RTP .SDH]7>IGXMI. ^J>%G,:>L$Z M'E+D:\4$O4A)X&6^)R +PP B0C#,$D8DABA ?N"Q.(M-$N_W31N9@0F2Y[_R M-5CV?;Y#4 G/#VD0QI FL2H^>VLKZ4#2CS'4>^7E7?*;'[0P1O0F9]3\#R'^=DG[>:X;$%] MX=)F_,@99^]>_RYWH9]7G[:;HENZSG_4))$+Y,M)[J4IC$(DO1XA I@*',$H M8+Z?)C'U5*5R?0=1O^LY.I!UQ>V75G9 7L%O&W6,(XW$[YTM)=[I8&8H#(9% MSX", _8$+D5M?^^[."O)I2'^'>R$![?#,!M;'7/$'%DC@XXGM5+F@!Q;+XL6 M[(L2YS6#>G6[8CM:;"I;WD='=0)ZG<^G+,(4E)!I,$DTSX&:+4 M,-G93(#Y[?DZ\M8,<+W;L.-X$0X33S$W!!C#-/92&.,0!1Z/ MDU0:,X,MVOENYK9-VTH)>"NFF9&Z@*6>,;H>H9&-S@Z<74D[]P78^T%P9$$N M=#*II>A7]-@B##QM-_._%*O'!UX^JYN9]YNRE/9FXEX\U2#Q*.IOZY'B:=]STJ'D_ZOD]Y M\947*D+@T\H\ZZ>OD;DMYE+835, J[TC@/2I;PC@&'E".DC9Y0KUMCQ=OI".@@5/' [=]\R]CWO.RS_* M8O-23Z'O^QGS;;VZ?5[K^A\#ST)B.CL1 [NDVY:I-$-1W/H:0 M''8_'((XLI5P@)^1NZ&)C)7#,=3V9"Z'II)=IT/W%3NWXV[]Q$OER[)E=?D;9X_\#YROU#_>"CEYOW&ZQ%65B[PIP"TMU@/^M>"",1;Y M",:94)5C(@8SEGBJIBS./$'B,# *+7$IW-S,T]]7)6_CF!^E]. W%73VNRH? MRG8)AX8GH$['TI-#ACS"H9>I[)PHR"#!"88AX;$?AY1D&)M=J+W5:$YSW:8U MGA;Q1DX'5<^5?:N!&GE!J]4"!WH=1SONJ,5 K=\-^*,>RO:W6*D)CO6L76BI MJ3O_>0S\'?G:3D6;U"\? ]1C'WZ4/NS6]>UEQ3W?I2;E=(%"C_DI)3!%@:IA M$Z@P;B;_\$(:^'[HAZ%6S<[>7N:VTM9"@=_D1&;%6PR^A^V].E? MZKH3J\J%&/N("C\R MIN;+=@)"Y9*6E J<6$AX$;^!2N)#;VS7J@UW2U7 ([M/^VPJP6] =^V MX$EA&^I%ASZ0#BBNG)K>OJ;U4G34/G$[M%ZR34$FZSWO34V9M @B',=)DL($ M":%*Q3)(HC2&"97N V9!$F,M8O6>/N9F-[KT4_6E_'I[*7] 0=5P2AG2.)^# M6,]R7 G)IV?/E1E?B?^7++)^0E?L ] GE(I$6(: (S1)BZI<0<4[GM\#U=1JKS7D+TV:LNAZEB6BK+- R(J_J!Z*'P>K" MBY/16/4+WN6R&GC2[97(IZ+D^>.JB0:CKP\E7E7+YL1F%ZOS@'^=K4U\C^N8 MQ"QA222DG4QBSX?()PDD?D0A(D'L91%2-89=7)!<+^K<[*TB7B)\Q46^5F?J MHE&PC1JEKV"]5]'-^;J#T;[NM'W:,7S[L_=67[!5&'0T!GN5:PZNFXML!(WF MXY_%NQN=D4_F'0@ZBW-Z=X#KGMH[[-&R"@JE*KRBKG>_S%4&TJY(!0U"3F*> MJ@0! E$62(>;A!AZ"16AH,1/@]2H(LK%KN:V$.PE!5M1K0LH]0"L9[O=P#:R M[;5$S+P\R" 8KDJ%7.YHVK(A@PJ?E! 9?L,\O*^)#U1\TXUQJJK-\XOZZ4,N M!%>VBUMD&YBU.C^,33$>(04!3OL MK$((#;N:+*+0#H)N@*%E"Q:&JJS=K-L57KY6>65NDBZ\/SOC4Y;%BA>;ZC!5 M9RNW@:VY!)B&57& U=CVHQ^F,SFI/Y\*VY3>$.A3?8RJ@_;X\0&9ZM]F",/$?EIK-379_#NO0G?677C";*XQGB\^RLW#^O66,3G(U7OYXUWY4/Q<+>+4YS%* M(I@B=0$71#[,PBR&"?:X'U#D89_HS,R>/N8V11LQ02OG#5"22AR!DE5OJO8! MVC]G'<$T]@)K@Y#VY-7 H&<6R[>;62Q_V,_BOC8GF##_A+"3M" M)=!3)*XN ]II\DUJ@)ZJ=*D Z)DGKZW^^9T_*F_I&Z\);5:/GU>B*)_K]?_= M:_O+_88N#C!/@]2#/.(,(IZJD_THAB(+ I^%)!&!L*WR:22)R328)K&J&T;6 M2@MVNH".,C>*6K1]PK98I]FHZ5T23# 2(QLDJR&8J,"F%:;."VF:2?%&!3.M MH+I<&-.N.%+73A<57O8K"_:;6 MP53/AER-U,B&HR/?#=A+. IOVRD [LG:.GV\%4/;J9H]M&QG'K9E?5?I6%11 M^*X>WS_A\I%7BS1$:9+Y&!(>J%TC\+E:?&.53I%2D.,T2X5CJ:*R2G8<_O MR.@02SW;>2U"(YO.0W!:^5P2YU_6WAEM_IDN)B;-OZSD*65^S[/FM]X?VH2\ M.@0_5XY8<^BT\##/* ]3F$6Q)XUFYLF-6*#.@ +" H:8"'W=:^]+GGMO,/;C759)RM=E1I47,;[T/4>J?MDX &GG.7L9FE!OO MLS!<=>%]V.+D]]UG%3IWW7W^07,FB'LN1UX: E:I?AH[\2'0@[O.J>*Z6Z1 MQF&241%#'$9R.Y,(IJYC8BC\Q&,T8E$@A"XC1']7:/I6$._0FHI2X D4C:@D]8'HH)@8:F(QJ0D^1 M+N6$YAL6U#J;?SX5F^]/THM21$GOI9W.UU_D"KAE0.$T\JB?0.%Y&40T9C#C MC,(DX92JGR*NE?*KT=?<3&HC+JB4O,T!,:TE!K(_S3,.'82'S:E#W$:VIRUD MM:@-\58C+%#2VM#R#'V=^OP\[C"HJOT,ND(U%P)'Y\7G^YCTP+A7S>,3 MX_Z';>?[EGS]DQ2N27/^DZ^?"O9Y]8,W!"[55[Z6+ERNJMFO6'57?LBKALA% M+BG5(N$Q"ZC'($M)K$JR)M(X,!]*9RR,_#!&E&"SDJS7"Z4U6::MX"JU43N- MIOP:>*[5 7FM3T\4RUB#IFN()AF(J:Q6ATL+J+G85G4#C4J@H],-D%JIX=KI MI9+"#C1S:>MS,,%XMT,16U!6 IR;76,/]1EO$UHE[919[OC1RW-S ML3KB 26?:?KX,3;#9_Q7PS*RD3J73*Z-DD52^04DKL@M/VYQXA3S"PJ=9II? M>M#BF!^_UG;@4U&J4A5WF_4V%[%N75F.'?W\+5U+0Z%"I19IY/DB0!XD*0I4 M/KKTFSPL8(+3.$LH#YG>ILI>A+F9@U:+VDV26L!BLP:TJT<31/TS7S_E*U#L M:BW@G48&!^!V@Z9QG3#Z4(Q]S= JH-A&@5(!2!W @1) :0'VQ2YNIQL @YN) MT0=BJAN+[8 (.2!J8H#3B5&[L^=FQ+\YNLVX"LR^6PZ[AJ>[_;A*\8-;D>M: MLMO?OR^>GXM572JYKIU4W6ZD]UJJ&HR+%'%&F!] 3&*Y "4>AH3ZD2I+('?N M0>!G IF5IA&U*7 F-WMX)VA= ZWY9\/"9WU(Z^VV'>$W\O+00E>+ M>=-40:O 7E)WVV(-.!SM=_MZFG0CJZ'R\0Y5YQ7;$/R7UF+="76_(/_37#8L M[.X!T=_S70?, M1/LY,X",MFF7]>_9@IUY:;+MU66!NUNGGJ?L?)M_R%'>E/P]?LG7>*D:K-H; M^IBD8>RETF3YD6*))!CBR,\(7F_ MYV5>L._YKVTX%$M0R$@, Z3"3!4301J+&/I1QK,LIFE,M$_N-?N]E!(SR0TCL.2C5$J\<=TVUI,A_-4+6NXV;ZJFT![C+_(;\I595L MUU=>_=?MK[Q:,$9H)+>>, JPJKL;A3##60I)A.(P2E(1>%I95CJ=S_E*C&!;A[(-;S[EP!-[)=ML+,H@#W,!C.*G'W=#5Q2>YAI4]K$5 $\U3K\NR&GW0#V>B;%(9XC M6Y5:4J!$!4I6H(0%C;2C%!K41,85E]U ;]-2V>FI?L)DI_F:99W273G4ZJ'X MIE@X:;[D7_EZ'V'Z4*B>[\M"!9*R=Z]_KSC[O#H3$K W4"+F2<@Q3"B3!HH& M$A%V49EIX.S3PS S6&F/.S:ATM%:E6N=43K/@:Y&V8^+(.$Y>_5O]8 M6[N75F=%X/W;1JJM G)^/QMU8V@-1_DZ]$SH6X_XR';W:*AW"M;Q_8<9 ?+7 MM6F^[PZSTE5^$K^?#78;IT3LB /BJKCL&").6Y9V1)!/"MJ.V9?=:O0)YZ4J M9LG?O6[)&U_?+W%5U=LY#V49"F@*F9\PB##R(,ZXD-MF'&+A2[ MYK9EWDD(:A&M-LO]\.K996>@C6Q@#?$R-H=:.#BR:_U]36J@M-0^MC1Z+UG0 MCBV7;5Y*)RUE>[6GRS[6T\;<;("4%9Q)Q#&H2MN+6+\!< G6V,[5!9P<'JWK MHF''2];7\'3T9!KJ';"4Z3QOYQ>\*W.YY_U2X-4V&B+,/$RRNF8F@LB3?^ D M%M#SHCAF*4.8&E6,.>Y@;C._D0\H 7)WH!@AO.&2XHY6 M\I/F)UV\+REWO%Y??,YJB9;[#+F/*)Y?C!?FHS?G-BG5,G.TC^]60S=:E8]! MTEJ+K\!G@A6X!QKW"_$%*&R7W^/FIEQT+ZARM-1>>NK:F^HO^8I_7O/G:I$E M(O818Y#X'H$H8CXD0G 811GUO"1A&3':;I_I8VXSNG/'^I<2$M126E])[[$T MO8FV0FBZ"V@M<*ZX>SY1W_F5\[Z'-[II/E'Q\@7SZ:/V#-T?\HKJ?I87WYO1 M1WG /:V$7!;51F7^N?U$!Z&XBG_ZL,7)^:?/*G2.?_K\@[8KSDO):5Z[ [08XU3^+8G\P.P>4:/7^5T+ M=H4&>,5 5VS#&ST=V'47*Z=0CKYX[:6] ?)O2WX6SE&NS@R@+=95VOY%U[D;U<@MSFZ# [#&WE+L<;IO:R._'\#)(IBF%P5G\3#G>YDX MI*57U=.HE/['S;/G;I_YBJECR*\;=5)65V=N3UG]E&+B!RH' \D-1IQ0F*6, MP=#/@C!#29A&6DFU_=W,SA!L)1VH5&V"9/_D=X?/V'/_$!J+?+<>C/13W-Q@ M-5%6VQZS1EI=Z(S2V(81ZNPA>EBJ*3\7X/>!? M+6G[.[[B0E$H^9F?9-(9R@@B$!&?RY\B'P:Q'WA^$K"8:U']:O8W-].X%7<; M;;W&OTS+F \AK'NZX@RWT4]66LC:J&4IZZ[^PF^MN):@(/J]_#+J6-)(^D],.D\PI'$$ZZ!=^3:'GB_=*QJ''&.C MY-:SO!Q6JE926D7IGD=4SVQA]#,$9%[UT?;U?2^UC- MWIK>)P_;3?SOTJ^L0_SN1&-9;E=,G=N4_$E:ESHOMO[7[:T"X6& I3")(I3 MB#+F0>P'(?0"D5 1B2#QC&HU&?8_-V.Q$[\F'.S*O5U(-6XBG R,GF49$>Z1 M;8X3I(W-D"5>C@R4:>^3FBY+:(Z-FFTSEN:./S94(:I4NK2BGU>B*)]Q4S[] M!U]M]A.*AB*)4*"BD8, HCA@D&0(015Z$S:ZM]3N?W^VU2FC\CI?& MN:<&@&M:L%% '-MX-4*#G=2@(_8-: 6O&?B;1S!9RP_OGS]NF7=_=02 M1R]P%$NG+?!APB(B73;"8";2 /*0>"EG 0W#4/=XW+S[N7EL6PW4A=!SHP,@ M6R7455JMA7(RC@BX]0^/+<9H^.!]7.1'MG_S!%W_)']<\"UGQ6[WH-LH\G:)QYF?L:@H%X,D0@P3#/$ MY;X?(Q%ZC*=ZI*2]OOQ+P!2E"KT\#SH&IZO-="-;9SNZ_*KH^2 MNV(5LXMU>."LU:8-!(? -:F5URV&D#Y(S' M;KC'B;GLM"$XY;/3?]4VQJ&/W/=#\8SSU8(EB9?0E$@_!*50FB7IEA ?*=\D MB3+/8](_,0MT&.YT;J;HB(_ZID-(?;-EI/ZK$=TX!U)C"/3,D6M@1[9'3C"U MB(K0!\E9:(1&EQ/'1^B#9;)YZ:@YIX?Y8M!#N;EEV?TW;="7N#= M^>(Z&7,8$ZOLB9YF)\N>&%:MFSVA\;1E]L3=^\^WZW69DTU]J?!0W&.U.'_E MZSOQ@']]*Y;+3T6I4D,7B4>)B((8\H!0B$**( XHAX0F 24Q(RC(C#(J]/N> MVYJJ1 ==V17W12/]34WN68@Z1.XOI0-HE3!<74V&1F^1'0GPD6V.8ZS-LSC, M47.5V6'0\[39'N:0G&2 6#1A:>(H+3=8-?9Q]2,OBU5]EKY4S*?OBY6ZB>,K MFO/JCU+^RR+-O"B),P*9E_@0X83 5,0,)EZ(LXQ0CE-J9.1,>I^;F3L0&91R MG6?;!'6E%F=@LV)Y156^9%U1L*5]-#1T1@.D:>K&@GUL8]?(75_U'Z*O1 <' MLM^ 6GJ'ELX&-%>VSJCO::V=#2PG]LZJD7$MWOLG7#[RZJ%HCVGD"U_Y3_48 MKQ;(SWB8T 12YF.(TC2"V&,9C 4/69 %Q$^-Y/8X6;TH%0.-9M,;5!V<)[:SO2+-TOSJ M@&AKE;7:MKQ/IT^<;9;\3O0$B+U[;7_YH'SEA9=B3$G*H8]BN1/W@@SBB N8 M1"S$(49FBK=V'3M:ZF%[66XR8YE7^N.,P]D7_ M*$-@'@E@#Z*K. $+"::-(K"'Z"3&X(JFQKCXNUMM$_&#U L2/\20)MB31C+R M($E3^4? ?3^6KJP?&>WD-?N=FV'4N:J2PKN\^=N/@8O+/RMD9W#_)^4>@;K< M$*M)K@'WO<[H)O $"K/+P-/7S:P5X_GBH_0@UZ_?^&.NXOI7ZZ_RBUI0SXL) MB3V8DB"$"(4(ICC D(="Q'$62M.DM:^^U,'<[$\C(]@+"924>N;F(HC]=L4% M-",;$$-4M,W$D.H]]Z7RU<84R!_V%N!B@Y-,]2%UMG-Z\#GSR_P_U^52Q4Y6 M=^*A9+=E^L&1&@\;4^?_B=?/Q7, M>+Y?>'UND_V 3+V1U:"(R06(AN>U W3&/D8^!6:$*3R PU44\\=M3DXR?T&I MWMYF.WH>DFX1GQ#V;>N=_;9@$5E'-6?9("*-J'.R'_Y867ZU?%.[2^7;&/ M_[W)7]2(+03)6.@3#/V4^1#]?\U]6W/C.)+U^_X*OGW=$<8$+R )[,-&N&Z] MCJ^Z[*CR=#_T@P-7%W=DRB-1[O+^^@5XD61)I (9#%B9V>JBD1F'@C)!)!Y M,M-$S")%@(6,J"UPG.7"J+[<0?;<5G:G>J G+EB3YJQ<%C\$=RP',I\&LZ.X MD< =V3^\Q?5;BVNG^55-059=U55#6_5]5@I98^:M8LA<\L250]:0'%<0V0_A MYLS>+]?5K:S9:]ICZT1(J]P MH?<_Z+:081V'0 FH0#F-9<1B M;)4TT2-G;DN[4S/0/ 5%V43-M&&%M0PW^I U6^L>\!K[4+Z#:JOB",O^# R> M%G^?E$E=P!E3#QW!N<<=MRKDM2Y/^[18H CED& MHIRP3!,8\T@\E.*15((;[DQZ1!G]Q''S$]\7..*WC:R_!\^MNI9[CCX\#3<8 MEV TT6ZB5;'EV]M3TN.>X0P,OC8(?6*FW0V<,?8H]#_WO'-:_.9IL]#+JV8C M.$$CJC,ZNPJD+?%DAF4.41B!C&4

M&2T7QTG:W5^T+;^^K=1SY#QVG4 SSS3!M(Q]3#KFC+@DOU^"I[]\=R!JUW2GDZ M/>)D.4^#!NTG/0T_>/GESN>B%.N.0?(AE30D.4Y!AC.U98I3!% <"2!E&"49 M05&$G*]RWDB:V\+^*EZ6BY>:!_4M]^F.(?6"JYNW(-M?U#A#-^FU3*UEW9VA MUG.<^Y>34(QPV_)6SD^[6SEI[M!-RND7[',NZFMDM2TCB\6K;N'YAXXFVMY3 MMGE3)F/-S2&\S4%HE6\ZR;ZL_U&'UHT%YJD:1I ..X2-6[]F[DB9_\YHOZ^J+.MXU=!S';\[-372Z6>P">B Y MO_ O0V/D97XJ/=H,'*L5W8^!T_H],=QDJ[7?E/VU.?"4_4J\$V*E*2V>;];K MC5H=GTKK;_G $'-;FUK5H-8U:)6]"CXMEU6YM%FJ0YB=7[.>X!H[CA] :H3/ ML@$H3JMY:-S)EK6!K/;<+YS_6375(58Y'"[S]:P\YED#L8^4WQ;A!UT%@0?=O WUR#UDZT9 M5BGT[O";-P\:?1HFZA]TT6KXAY\F0A=A.=!'R&WARP:ZE #I M$RE6?Y#%1C1] JY+_KEEE"QT;B!9;U:"WY9?A6ZAH783[\BZ6->4(KN8*\D9 MY81E (<\!3"3!) HPR"6641DRD4HH&5;3I_ZV:S;:3IW[K/V-';5>?)[E@75 M=U(%9"6"SL9 _5F#$=1H!)H/--A:'=1FNU(J^?@-F)V@_[1Y'?FSN#^ANTFZ MZIO<[9RJ63R8PY:;*? :X8\*OW<")Q^Z_21J)X^P]I,^^13B]OFX*5]$4QNH MSRE)^?JI4-\L5I"%^O-34?_+_;)Y2HA/FTIIU,9H,,DSEB("<@@Q4']B@(0Q M WFUL=I:H,*Y3W%&J)705?EI6N>'LIN/Z3K[)8?V![ M)0T C' .V?;!68 MFQOHS1*UBPJLY\$L6!@3W9&]B%9]ESD:=-I?O3F$E.VF)]BSP5]TX8J>IZ## M6ORDL8@K.(=._,PRM5T**\6ZX9@5&8 95@%,QEA"-%( M_7=LU6O!0.C<'-L@F[]9WT_W"3 \S?<,Z]B'])CX%_Z;//-^1M>#[ M91QMCZP'B6"N^+,NOFX6(0II&FA%^]516_-."/)H6+_0.,+?]F%(4:$T# MK2J(WE35W+-_*W5^_7O\HU@\A2M(DRU*0Z $PDA'(3D$ M*4(PS4*@)UFEWFS!;/;5^J3'+W_KP-L3P"; MN7,/H(WLNUNT-/M=UP;^EU;+7WWF30[BX"TI\K24B3,>!TT]3F<Q?DA%FG/(E><5L0 PY&'M'4!(",FRA/(P ME+8NXJS4^;F+3M>&]-\^N?LTW]=H0 M(8\YUNXL2=QHTA..XR;OZJF__9)DA]*-9LL=05=^M= M+2S/3! MME+1H1W",/IF+L@;HB,[GSW ]C3US !D!8HGAS,L:U)78V3VH9,Q>\F5FN^F MY+J7NATK7_O2W*(0K9,M#U]G__F[,&?31UZX)]CWKG0M1O%2\(WRC(.H.!#P M'2!P ?=>-]+$M'L'!APS[AT^8,_!]>U9L$(6@NNH0+S;TDAWI94DDB+-RD9=V M/UKGMP*VL)ES6OF#;R+RJDM@M&*H,D-F@(KJS "3<4Z9&;)/+F7XAMLNR*31 MR9U.VUZ6UU6U*NBFJEE(EG=DI=-Z!8P)HS@"(0\9@ @Q@'&8 ,(SY7M1EH:I M?*B6%5F8[9(NU,?**6^U&F]]-#QZ[$T[H?;R[I=%TTZH; Y *_+#;@=UZKH#4JV+=*$XHT=OG;KWD"V-..[E)M)MWS>8+N<%?H:U@W MA_SGJJC$K92W\H.08K42O"877*\WNK6G;OK[$,HDS6C,08JC&, 0(H!SE@,J MKERENE ]D<6>DZ8J6SY8&4 >YF'M,OFJ.? MB[?8-:2PK9*!UO(JJ"U1(/MS=N;8>/)G!@(G=5GF !QZ)8LW'>_CBC5Y?%SI MZC/EV?0UWXLH-^* (U*&#(LX0R!-J0#:U0"4P A$,>$Y$6FBMMQ6-W(F4N?F M?EHE _H:= 6I^F#\-[%\7)'G[P4CB^"S7@S*),O[.:-),+RA\PWMV+[HC;Y- M4D"#\YA\FE8H^;JH,Y(Y[56=#0Q'EW56+U]X7:="L ]B5;PH62\-?69'G?G: M1YSYSW))=F?-Y4:_7O"A?U4JWQ_8J4:^54=7CWP"6#F8P$((A( %,H M=*?S3)<,TT2R).,"VGBXJ12?FY/Q"!+'V\*Q)]_R MXG%&4SK9'6:S3=Z9W1 DJSUT9_FO0]S(5\$^ $�/ 6@JM@"T(M;(3+T8DF MSO<]Z]AJ_YPKVXDFH_?V=RKY%Z;F[BZI=Y%@!-,TQ@BI3U2" ,PS##!G4/T_ M(C(6<9HSRUKQ(7'SRU+IM"WLZR &4#7["OA":F3/O55S+_EDI-P3$T1\Y]J> M$O5SDFP'C.[-KAUZQ_YN_)JQU4;PMC) L\HW9YG*<2EQ;QCFZXO)*)<98B$% MRENDFLA= IJK;;V@7# :AFEN=I#H('MNT6JK?E+_#AOT]O"W8YA?S(X(^T4V];_"M;N\= MX1NXSK<=<;+[?4=3]R_\78=PBR_;PQK=Y;SKD?!G47U_OUE7RR>Q^OB#+38Z M"TX'QNK_^#WY\<"R' H"A?FJEIZ_[\:[0PCW".TAOW/)1B,[%1,S7=H:O#6U@MZ&;0#3=S" MX*WZQYT+#O[=OC1%YS5=MUVP[DC!_UB_7WX3"\$JP=O#3NOF]39CSFTE[E/I M!9T1@;8B>%G_HVLN%G3F=%<;YK4P5H /K^@QL1YYQ3O"[/FFXF+]?QN/TOBM97?FH7,"3SG.Z5T/4K&@H%Y':[7 @$BX!C! $E,=J!Y2G M/,_"6&*1V]'2'0N9FX_2.@*M9)VE=Q5H/1W9YTX@:K:+N12GD?U+#=&]'40. M='+]&'@CCCLA8F**N'XCC\G@!IZUWPIC3RWY;U5+M#:F>\%WL)U?C/@#,+8UP)F]EMM!D[: MZK0;>#O29-N!DP;L[P=./V"_Z#Z+1[)H-A?UYR".XS1,0P*P%!F (>8 X3@" MF(J0IYD@86:4X'MB[+DMO%J]H-N,6GQ/3^%V?OU=@,;87T\+(*R688_)3@OQ M<*S)EF*/$?N+L>\1M\"WI>=??UJN/HBZGR$*/?UV])ZO5 M:U$^UFF)#U%$4Q8+#&@68@!%&@&4(PI8!!,B,4UHG-FL>2.I<_,"6MLZ5X'I M_R%V>MLY C/$S5R#=QS'/GSK(*S_QY[*5P&I@D[K)KO;GP^Q0LF35S&3.:F? ML8+AT//8O>Q86'/SZ7:;C]BT"GW@",L$H@1DF6;183@$!.<)B'D:,QR)B(:6 M;. GI,PO?V.7*DMJ#:\"K;9EJQ$M';!#J!&/X^5&?W&^RJB M."%AVGJ'?A./2A,&'G6M(E ?:[&N=%"M"YU"'.$LPCF(A52Q1035"J>9!"** M8QF2A(=A:-=&XN'L"]GRP1LQ@19SNOZP3;Q.ZW8Z)JM?S5<^'K.2@\N]@C,3_%U_89V^=T M>Y]W;7! JQUW]E?!Q=.SSG^Y$ZMBR3^IWU!;AA(FRF]D. :L[G(011(0 3%( MXA0SF$5)&%KQ.9D*GEN0UG 0;16_"G:J7P6-\H'6WK;E@>$TF#F5,< =V:T$)DP2G%$>VW8H/R=S?H=%NP8)I%8^8&2UTDRXI JD9LMX MT9;\IV6/\K/8FWDIKWB.[)X:7:^"DVT2@K\ZC3UZ)6-T?#4E/RMOVG[DIN8? MM2(W?M'Q6FPE>%%](JSFWFBK'*2*CC(N$Q##2$5',B8 Z_LPGD2,<9S',$NM M;L%.")E;)-3H&'1*6A:*#,)I>,5U(4ACWVC9XF-_>S4 @*_+JE,BIKV;&C#R MZ"IJZ%E[JHJ[===N#%%"(_7O@)$L5KL?*0"** (A1A1F4M<34U,2BNVHV#W G[)Z=C!7A2+U]OH/C?W0+'^Y7=0'*J\*:_>O;=Z+F[YK]>U,H MS_6 DA2'" N0<1:!NH($93$',.=1EE!&$ SMMBP#TN:W6?DJGM50WXDNS7Z_ M?'I:ED&C95"^)5T*GJ M+P QP,-3'#(D:=)PQ,#DPZC$Y!4?I[P8L0T%SRW$J34-UK6JFOCSI54V6"EM M+SFR'<#>Y>UYX'8_B\ MUN!]'^7\-564OTK^D\/-S?64XC'(;%8Z7^"2&3U^KW&WJJ6G_@:==M4D><_F6CCW!NY5Z[ M^/\6"_Y ($WC+(= $@@!1 D'.,HXR#&+64QXC'.C\UUCB7/S%(V:NO?%][I' M*FM)U2PKF,XC;;H;\HC?Z-N@3M>K8 ?CGKZ!5MCG]L<0&V_[GG/R)M[P&)I_ MO-,Q?=&Q*:(H'K]7@E^_B!5YW KY4"PVZF^;J-73_7C7%G_,LHP0+ &C>0)@B#"@ MD"- TIB@4.9)&D4V78''Q'^"+L =_G^W9@#2V'%P%+_<63#=5)E]-$:<@)$_ M(9WF0:OZWG>DA7U/[ZN@M%WO)M[:AC MMP-+S(_CW, _?S@W.NXC.SAKR$)DYWE703(_LG>90.-TA%B MM[C22,10Q"%(H60JS",2$$DP2#E)4LFS+&%68;:IX+EYO59OKQT';+N1C8'= MR)[+H+? 2(W*;,&:IHO 3VI@9@N&9;\ 7UZI8V&Z7[89'G>KY;-85:]WZD=5 M79=<,Z0\ZT<>(@(I2D(.$%*;+(9 1BH6(6!KRU"[9RUSX_'*_FIL* MUM3S-]6XO*@V*]L6*1838.:RQ@%U9*>U95ZKEEW65]#I?174FE_59$M;Y?W3 MLID#YIFMS4#P3R%Q,P>DC]O-8@27+(T#BO3KI\H\)>/XW;G%/[WT_6=8@LR M.K^%NQ2CD5V&*SR6*1/]&#CF1YP8<,)DB'YSWF8^##SG6/_*U>=1;;#(0J=2 MW)0M$TY;CH!#%M*40Y!Q&@-()0(@%"GD:0Q!%&0(P(A#@&,= R#@17*19E.C(<\A G+(09$LE#!Q"4@&%( H>19R&28YL*%:&2NAS070&48-%F; M/W9T-&RQ([6'[TBG&?0GD'3TQBYO_]7^2.+Z;[+BZ_<+]/A>:S..F MY%_47)D>30R-,;?X0^MD?@XQB,[Y\PA?P(R]]FHU@UK/0&U+[HLGH8\U?_]R M=[-'P;.^"I3NQ4O!-\I%#0)I=6)A@I+3R<7@P).=8)B8MW^28?2\*P^L)C;\ MO%RO]26-/M&L7G\7U? 9+E'.,D MRRC*;4EA#>0:+8A)&6(;1?6*4).QUBD41:VNL+SA-8/=[,/M#\JIB$T;/E.M M\:_-#6\+:Z-UL*>V3YI3"Y2\<9Z:R)R8 -4"AF,V5)N7;9E_JH>O:@RUB/4P M]:Z=D#!$$A* 1:B9.9(<4,(0D)QD%.>,9K%11')B[+D%(5_%2[%NL[+N5L5R MU;%OVAR#G,)PV(=FUO^:L_[9;^J1$GHM+I-65' MJ-/_B'UWR/ 0PBQ*0AXPE3+)<$B,JOJ.1Y[90 M:^5,J"?/ #:\+B^"8>15:8R 53_(D]8Z=8-\.])DO2!/&K#?"?+T VYA^S>= ML:XV!3H+X4KQE;J4W9I^5*%(]E4U/+7N_5OZT7 M]8GE;Z0H]:?\(4^I@"F7NH\K E!37V$B),BID)E,U=]2JVM+C[K-;?&W&@>L M53FH=CK;;0!\3J#9-N$G3TJZ&:PLR[8,R_0 M]K7[$G\;CQ%P][0]\:G9I)N8$2 ]W.J,(<(UY^1_-NW6ZG[9&W MS\[R5;?$7!>5^"96+P433?"LZP4>RWJ4IK.E\O58Q$( PB/->ACJM)4<@1QG M29@D2 AFV=%O;)7G=T=36P-J MU5/8IGX&UWJI/XJ&9^VF9)I24-2\F.^7ZRK8L\EGGLXTP'M+]1E9W8FSA:8! M_SCA:"*YCHU@.U[_-I.R5E3)4!^]HGQL<_,$DQ 3AD$61C& J<@!#44(1!Z1 M6) 09[D5&[^)T-EM$+;=/2Q;PYH ;.:X?<,VLO/=M?;0S8=:+4=(?[2!Q5=; M61.1T_:9M0#AJ/&LS;MN;N9WHM9H01;:>Y6ZFT#Y>%.)I_4VOSHB40HSP"1- M 60Q!IB%*5"Q>2Q"',.$6C5#&Q8W-]?R33S6,MD&MKIVG.8.QF8_QA]S8 MQP-]H(W@81;S@B;U*N8&7[H3PS?'V2=DNPO-6TF\J=N*C=$H[CJG;; 2[<=34I MG4K2YZ+A\U RVBB,WY;;&$P]\&59KKH_UJSB^OUZGW@OV/>R^/=&K#\7I:@] M[4/(*$^C!()4QLKW<1@!(A@!*IS*PSR-6\*]H#BX*9\W MU;I>X5MK@ITYP5_:H"8,L72CH_\B++>8,YCGR;:G_J?8?0\[,NZ^][]CJ?MS M]LXC@]^[[QY;KMM'JF:3W]-HCZD<)YPA*1,@\EQ]7G2* <58 A54J^ Z)C06 MTN;STB]J;A^&I@G"C@%^L5/:SN$/H&OFJOU@-K*3;>#:T_(JV.GISWV>Q\*3 MXQL0-*G+.F_PH;,Q>,.^H$@-\D4LNQ,FPPJB-R_-;7TKY<"7C[>&B_D8@^&U M>Y'Y(R_5SG*/YV>]YCI5^+P=:;*2GI,&[-?PG'[ OCON]:9:5NHK_H=:D[H" MJ_U%Q2@3*$\8R*6DNAPV S1&%,2IH)P1& MHF"K?)V)N:[#3,NC4-.\@VX/A M\*KT@\S8J0R'H#CTU^U!Q[S9[N4H3=1Y]_Y[L0Z>:NV"E7A60]?T;44IEZNG M9D^G";](4>H3NVH9D [>E]:T?_AIT3N,V$"_WIX7)VO>.ZSX?B??,T^Z;3[> MD_7W3XOEW_\M^./NGCRA%.:$1T!"' ,HE$-$C.<@@1!2S&#.(@:==Q6D9DVXH!LT\ MW$L,/^Q8]]#KM66!@@'29O[!,WHC>XLCV/;H#D:BG+8 R%?F MOX'$:3/ZS2$XRM2W>-4]RM#_T07/+V31Y#VMJU6AN27U/]1W@/M_L?=DDX_9 MY0Y_$,U_JS\WW0X__F#?=8JQ[O;[44K!J@7;3/]?.B!^K=/_VP:E'1AU M@_6@@<-O*#G]-'J,42=4?O+@=_J).155_P0MW+ZY6RY>""_[N]9]K MH<1_*DI2,GU7>9S_%=.,1ZE,0$Z9[@\8A0!G- 'JL\>3/,JQX%:-8^Q5F-O. M_M/-E^LO[V^^_!9/F_N;CM_^T^UXYS(/9-V=<=,>^RU"A0?T-Z-0/ MZ&OPB[9 A0J_!ELCQL[/D;P+N/M\&7C[=6UY]OH#"Z '5%88(KT!8 _[>@IVQVO0=],]:4-Z&G MC#BX"SWYB%N0T?"0Z9K(9:F"G _+)U*4#S#->28H!H(RG=N*4H#B!((DC"&B MB&<489LXXJ24N:W-ED=OJV7P5Z.G99KI:43-(H*+<1IY]=I#9/T]'X3 TR?[ MM(Q)O\J#9AY^>(WN2L#U3?-^B;=AL'\, MR_FOK#,B(Z_2?C"\$91D"8BD)I0A$0(TCBA(<1PF&,<109;4_(:2YW<) MURD>K/11X?IO\FS+$VP&N=FW>0081_8#6_SJH]:=SD&C]%5 JF!7HN&3+=@* M*6]\P692)V8,MH+BF#/8[G57UZ0SLI:KUS^7JW_=E&I_S\1ZK7;[M_*K6(O5 MBU@_2)'*A&>IP1O=$;7:7@5:7WV7V&I\%>ASQ*4,.JU]>B%CB+QYH/,2)_8^ MQA <>Q[S5YT.]WY34MH"K ]BS5;%"YQ T.B;T"-X$)X=]N'G.+;+#QO6$\=SP4QXZ&IIZ< YI^I9;6/)Y M63[>B]73!T&K[ 4E1DD0PCR0)[>*04V+F%WAH M[>R"C9/PF447ET(RLB?0Z@&M7Z 5O K^6;(%6:\+60@^RAWC$!Z>8H>3(B8- M%H:,/(P.!I]U6^UZJ)M2 M4D2X56/7'CESBQ*TFL%.SPMH+_J -7,%'N :V1LX(67M L[@X,D+]$F9U!&< M,?70%YQ[W#%M>%G67N7/HOK^?K.NED]B59][J"W(0YA1PE.1 2JP!# **:!2 MIB#-$2,9QA39<2,,"9N;8^AT=>II.HBJF4/PA=7(7F$+T]]*SZ!3]*HY^KP* MB%1S%5PO%LN_ZX[0-2OU2O!"MX4>.-:Q3T@U@,M7^NB0J&F3/0V,/DK--'G' MS9?\*8K'[YIC3(7JY%%\V>B\B5M94T*O;S?56KV$/.(4DSB(&4.O=! MF0]0BB, $ ^%"@F6,8 404_ MC)&NW<@(P'E&PXRC*)?<;F\W&O;3;/H:]/]NC0"DL4+?Z#XMRX9S?QTL=V9, M-5%F7XK1P!_YT]'I';2*!XWF^I2ZA7Q/^:N@5M_?!\,)-4]?$#O9DWY2G& Y M_,:X#6+?W>]C6>E\G8;[9UM;]ZTBU6;]$"=2JN!5@A#&&8 H5<%K%D6 T"3- MPY"'2604O)X3-+=/2:-KVSMJOT2T4=>\%> @NL.NR2=F(WLA5[BL^@::8.'4 M1G!PX,FZ"IJ8M]]DT.AY1Z:_9^5R]&B[-L /-*%I"".HECY2\4Z6A E0C<0 ME"%#-"3J1V)3JWI"AI43F*"@=*MB4+2-K!>##>.,L21<(A8Q"/(XI F+%%> ME1.0,*%^F @GJ1K AB[Q0BPG<*CW>KZ"Y5B(F@5Y%^(TLA/=_=S>]$WWR(K8 M;[XO.L03$J;E0>PW\8@ <>!11\H2]EWPS4+H($UYX^[.X9[0A7@0G$N!.%.1 M5(2 ^D\"2"XB@#!E* SCB,70JO?J@+"Y+?Y.UV97HK1MN%+KP_"_:HTMKPD& MD3;S!;[P&]DI'$-W;PR=/3V) 2:^>$F&1$U+2&)@]!$3BI\GL)# ^2"!6#)9'NYQP""&D.B! A2)!D&1$R"A.K(T!;!>;F M; Z5MKQUL,;?S-V,B>K(+NA0WZNZ2H.L&NK@UV"O@N.ON^6BT*V6QR!/R%C^I%W,%Y]"S.8_C(Y'BJ^#BJ1ZVT>#^[ZZ*.!8T305A0-"$ YCF!%". M&:"Q[FD?HC0/<_?$BEZY<_-M!^D#FOBFTWQ+::.4OR3GHG\.S!S=",B.[-\, M01V!2](2JU'R-OJE_L0\CK-0#.=UG'_=GHW[K83WRQ=1DK+Z9UF4=5N.^O97 M[R'%^G?RHWC:/%T_+3=E]9"FDB90"(!0' .89!#@B.< )[D($\IS*HS.>B[0 M899>K-@E0;'6D$=+DBP2+VI;@J3$F(+4UYO36KE,V[.@FFHAIG5[0V1!L MC6BR3X+&C*"U([B>: [,.<@GF(N)2,HO6Q>>",HOA'. P=QUY,DHSB\T?9\# M_=*A[*N4[EZ>F^,OPUJD[OFY?1SNR&OPLM9Q5TW-K_/==CROYB5'6SB&G;DK M$B-[YT$0_)W[G;+>J4!H.\AD94"':N\7^QS]F^-QOO+W=0_ =YMU48KUNN4? M7M>,&U&>BH3@"'!($("41@"S3.&"HP@S3J6DS.H\?TC:W!9II]LYB@X'7 U/ M[WVA-?;QO2%0]D?U)@#X.JL?E#7M8;V)V4>G]48O7>@D/F]K55)*4IEA C+" M,P!QG@"<$@HXB01)$ L)L^(C.Q8Q.W?0:7A!Y<\)("U=@1,\8Z]_.V3?4]_3;V#O*C]^\H)^I_JJ8R6^BW)=O(A=ID#-+7!/?IRF6=Y6L,J4 M12C)$(@HQ0#R2/=J2U(5+D0ACO(PDBRW2Q*_7"F;U3%-YGC3%)3M&_4V/^@J M*!OBC8K\L.1#]C")9FYHVHD9V6TU,_+&FK=)25LJ%&75*%7,_N#TV>GU,H6F M[PCK!<"3G6/]C&Q_S/%)X;$LQ5>A#\=6KQ\VXGZIML;_WI#%]J*RUN"=*(4L M5(SW5)D>B;B,/;=0K+4AZ(P(^$9H8L5#.[JUVYER976RZSP3YT]CQIZ$D3WG M:/A;'>I< J+3 9"3P,D.BRZ!8_]@Z:)Q+LTIW2:8[4B3&,IXF.,49#"1 K( M :*:>$)%EE%*XY3#U++_W8"X^06.^\F1]IPS@] :[CT]P37V+O0 I_8$>9PT M+1-,O">1GA#UDY)(^XWN3R(=>,>!+_MOLN+K]VKCI+S3[^5SH6\.K*Z&^D>8 M6[33:!K4JFJBQOOBJ?[:_O[E[F;OQL0P!?0,>N=C%S_ C>P,3#'S>\UT'AHW M,N[^8:=CYCYKVAN:[O-/.S+0%:5R)0TOB&:>@SQE.4A2F:G((,4 ,8% GK(X M)9#G>6Q%1+4_^-R<0'VPJKYLK-;.DG=N'S2S;[XK%",OZQW/7(?'^V$\[(GE M3ACNBU!N?^AIB>1.&'5$('?J&==\YXX7^S=2E+?E[L\/7,0A84B 2# (8)1R M0+!N:TW4A.,(HI33AU(\DDKP>YM,YSZ)1C]>W/QXC^2.]T/6:@9J@[P65;5H M[D[4CUD? !?EBV@+#53D]&B8#6( /<8Y@URHW5-$$N4M,_6_!-&US8PE$"8, MAU:U>1=B/J'O_ E@FWE9/Q".['-W2ET%'9*[O_.9)WX.#&^IX;V")LX&/V?P M<0+XV3?L<[X/&X[?E'4ZEC[FZ9H=?/RA^]6(+V)'6YNRC#"(0Q!&E 8(N5- M9(@!R;,P)HF(N81FIS+..LSOJ&;;WJ-5-OBEN31H[O8,+_7]PK>Q;HGM9O\6\N\ QN[CQ-@'D^]^@3,5$V]U@38I7-?1&8 [G<;N-. MELE]D=G[>=R7#>2V1[A7K]6-*ZK5AE6;E1+;]F6,4)2F*E(%.-$YIP)S0!.F M=@PXCE.&XB2B5J7>O9+F%J9J1=O&*SM5'5M>]L-K%IEZ 6WDCX$C7M:!Z5DL M/,6E_7(F#4O/FGL8E9Y_P94D8LG5@'^2U8J4U>LU8ZL-67Q15C1T8 \YS0B% M409B!G,5@_(,X#Q&0,8RCU.8IAG.[$@AA@7.S6&T^@9_MPH'I.3!2C"R6 2D M4=Z6%N(,XF;.PR>.(_N0#L).UZ!55@4J6W5]DCN8 >.-S.&,N(G)&\R,/R9K M,'S/-;=]R?[U?;E0;ZR;KKYJS[;8:-+1.QT.+(Y8!B3'3T$@.,L0")R"!,911);D6$[U>]N7FPFN>UM>[_ M!:*VSS+WU?/\F7FXGS7/SR%KE8*=S4"N];<2AU#8_0S-! M^_R1I6<,1_:?9^$[3[#CA*/YR:-G/"()J-,=EQH8=+^ MX:#-:WT>>7].U&O_^J__Z/Y&_3]*UN*__N/_ %!+ P04 " "#B )76_]. M2OJ+ #6308 % '-R:2TR,#(S,#8S,%]P&UL[+U9=UL[DB;Z7K_B MW.S7BSR8AUI5U4N>,MW7::EM9V5WOW!A",CLI$@72?E8^>MO@(-&4N* S0V? MJJJ3MB13>P7__J' MOWYY1^P?_ON__=,__O7IPR]O)O'Z"L;S7UY/P<\A_?+;3;S?3X>77^2^<)3! M<$6 M,+_Y!O_ZA]GPZMOH]F=?IY#Q9],A*8*E6M#RUO]V][N_WA'P;0HS1,UBP1_P M!ZM'E)<=2@S\F,,XP7*9Z_>,)O'!AT:%R9/I^C='/L!H\=-!@N%@\>2S,)M/ M?9P/LDT> 18)!\&(#"$A$%,@3B2A; 0IJ'VX]D+X#"E?R&0&\8^7D^^_XH-_ M+0PI7RPXL^#*D]M-^ 4_.P@L41=PZW@3<&-07("+3A+(CL7 N;%, M'47V_;<]I/J^5,^F\9?)-,$4M2JAJSFDPJ<6XH%R?W#+[CJ#-,II ]+J6Q=W&)E<]2ML/AD#8G_SVL_Q2>. M;C[!M\ET/DA>4&8BTFR!$^DE)XXE3JR/N)0@DW.^BO ?O7@G'/#V<7 ,/QN! MQ 7JRTEZ.TYO\#P>,!J"2 G/16$,8EIE$IB.1/.(*S!.JTJ >/#:G> @VH?# MX;QL! Q?IGX\&Q;&KP!MK0_!9DX@. 2T4HEX2B-13"NAM0Y,T#JGPZ,W[P0) MV3XDCN)HSZAX.YX/YS?OAB/X>'T58#I@ I*/.9"4/3(C:TU\]HYX)YC5R LE MCT/#XS?NA +5+@J.XF 3TO\$E\/"A/'\H[^"@;,T&1$I$58 DCR?WKR>)!@D M#5HI"T0KBL9P0MWFH.@VT#+GB$YWCA6 \2P1.^'$M(Z3>GQN C9?_(_W"=DW MS,-EP&*E"?'XDS0FAT<@BZ@)F2+H,Z&IK*C567(3:*@ F"VOWPDJMG6HU.!M M$R Y2PE%,%O]]6$X!C8PZ%YK9R/Z4@S-YX FDXO!D9QH!N$T:DQ6 2 ;7KT3 M.%SKX#B6IRT!XS5^>3[],OEM/,C9AB@Y)=+XC I0,6(S2$+!4R%"S%ZD>K"X M>_%NH2OZDZ#B0(:VA(G%T7@^O9A.O@_'$0:9,LJT1<(#0[YH(8A37A$!7"N> M$P15PS3=_/;=T-%P9+,::UN"R,5D-O>C_S/\MC"=G S2!40V,D42&7DFWMM$ M.&>".:J3$+P>0!Z\>S=X-!SPK,36GL%1M-[9%/R";NY<"%0HDBV:T](I0WP* MDC"MO>V_;#0 -AS@/9EW/(B_7I*.+KY/Q.@(C'.41L8G+%F@" M:9>)HRJ03&D.PNA@TW'7=(_?N)OH&PYE'L7"GL7_&>+U%*'+^.67X7P$ TNE M 44UH=FCM@H&U^^U()!C=HCF /DX\_'Q&W<3?\,QS*-8V+/XOTQ]247Y?',5 M)J.!$^@8!Q D&(/F+@=*; R1:$^M#1:2T.(HV3]XW6Z";SAL>3CS>I;ZV16, M4[E\>3?REP.T7!ED7+3Q>&))+3T:KSP2BVP!;;P/1SJ,#UZWF]0;#D(>SKQ& M5/W;'_&K'U_"(LI.&7?6*$Z249I(D1-Q(5/BC$(L*^20-%74_?VW[H:!AJ.+ M1[.R"2?P]?6TL&MY[UH4&C:((H(RZ+UR:CF1)A@2@%J2A#-&91=$J'%3 ML?GMNT&C^=AB!=8V 9'W8WP:LF/X'=[XN5\M:Z!!>HL\(4E*/.MT%L3F&(B6 MPE..OJZ&XWR$Y]Z^6VY4\X'&"JQM B*?K_QH].IZ-AS##!$.D='"CJBM()+% M3+Q#3\BZ9+AE(0M?(_K\X*6[ :+YV.+AC&P"!V^O8'J)JNY/T\EO\Z^O)U?? M_/AFP)!6;D,Y!07Z0@H,\241U%+K919H,5>YI-KX\MUPT7Q0\7C&-H&/SU]A M-%I3[QFJ-["!&%.2.P0NP1NK2) Z>DVSS*R&C7'_G;NAH>$(XY%L; ($2/A5 M2=J8Q+]__HI\FYU?STOI1O&C!TR&!"A$=)YYR1='E8=NE"5<.72CA G2UKB@ M>HZ&W4#2<"RR,IO; UR;NI'[\<)?OQ_<#.(*D6ADR<6247>N(!'(RCB@ ;/ M7#;.0@V_-NF&@XA%F%I8WDYM\MXAW^9#;(F295KN*#DPX/ M1[25K,B!"*FT5IF"RG5*-1Z]>#=0-!SAK,'0IC"Q+#M9+L(SXV2,CB3'T&Y. MO 1LM4$G6YADF$O>'1>ZV/KJW7#1<-2S#E.;,"E*Q<'T-2JZR\GT9J -5RQ0 M1VQ2B4CI@%C%!(D@1$Z)[!2W=#0_.!SL,960T'__+K$Q9^P!\<49U] M_O'-VX^?W[[!+SZ??WC_YNS+VS>OSCZ*8Y8>B4,Z\ #]7G?)C#,?.(D'ZA3H]I:G_BS1 JL;[ M!G#T?OP=J48O )#B8@K?_#"]_?$-QC- ]7D^_XKNYWT>H0_*F0(*J#++9:;5I1Y3XCEO M'(TA.IGU.ZX L+)S$H3 M6_(!,TN)>0M*N.?JM@\!T5Y Z=C1J@R4@]C:@+XY1\WI2ZW!!_ S^%0Z0I_G MO\Z6RJ*XP&\/683P,6N51&>U#[#$-_;11 M[!0Y1[&Y&2=^4)*21>!H\(>,KJE/E(282U.-1*63.N ?G8"C!?NFHH.^%R,; M$/^'H0_#T7 ^A*+X%OGL7R(;SFUO6@.2EXKI$N60N9=B)>*\\GJZ. M,R.<]<_6DQP"D%UIZ]>7ZCP7HQ,1-7! W5O7XY!JCI12'A4Q/".[= !BK;!E M1[*2Z6BB?:YF_DBP-96OT8WTMT/L&%$T :HQS,[S:WSS\/:>5S&(S+A$M(^H MDQ/:<"$ZAN:;-E%G;K1]KD3R,#@]I:,9(!TEXR?0.9+A/8)F-ATNZ%^3_PF^ M3T;?T;]4B)Y3Y2*0K!1U2)&)!:>EU-LS7 MUCR;*>G7S.Y(]U1@>@/0640;GG)HX)6)AEI+0+OBC* F]1J]2?!94.JXB:QV M)O<64OH-)78$GAIL;P ]&U:0C+*4EQ99R!8B0602T/\@4)HG107?:BM:Q MGOL-$G9F[!S%[+;\_0V!,"TBC6<)8R;;#3/(J3:917/$M2, M 702U^M(@;2@C";CRR\PO;IOYPU"L(:I@">Q9$ D$QZ= :]0H:8<(/$0G^UY M>1"H-M#1C/=UK)@? ^A8GC> FS>KUY;!,U?PQ?^XSRZ8#YQ,- &:<-YRU-04 M/4L?7"3,I.132DH^VW[@$ B]0%(SFJDRFFI*H@%@/;PQ7J_EYMYU#?*#4M3? M!(]^BD: E<0GK4C,C%G/$RKS;J_M-Q#5C+-6&5QUI=$"O![Y$/=6(J(*":0B M',I&2=P0#U#FW$CT+K+D.M2^NM].33,.7&U U>%_ TC:O BP0B1<"+$IXB(B M^BI.E'Z5X+0TGN;L._3D]L3/*9RYVK;3T5QOP*5[ZIC@X;U,N[PHO7%12//Y M=!BNYR5(]F525CH9SY$*?.+EHDDJS.[XB?ZL5X*7:^NDB,QR,4R%$YI45LZ8 M@-RMC+FZ*VCF].S.:>Q1Y WHRHOU>Q=L6)8$2Z \45TN"4J7>*$$<:69J]=) M@DTY J\=:-] 1M]=(?I#Q=-"N*-$U #*[G5X7-+O*)XST7H"NE0+4_#$L8 & M1H[:^M++)^C*$'M,0]^9+LW@ZRCA' RN[S -DUH7ABDM4H3\Z,(/T=U^[;\- MT2(8*,A&RG(81-P;$K)"NR-K$F/RP8H8O*G>V68S*?V>HPV!K8:H&E!H7Z;H M=5]/;Q:<76Z@E6*.H#B3E&3C<.]8W#;.HKT+D0JIT7W2VE6&W#9:^G54&\)< M%6$=44!UZ>>KSQX+NT\P]\,QI+=^.D8NS M#;_#,O+]83(K\>[S_,7_&##AO!14$4U90D6?!+'4!>(DU6! \%3]6G1/$OLM MK&@(K%V*M@'DUN'T@!H1:=":E$ 7D3%'$HP()%AI?5 M&S\WB/,>@-! J/.EX-I >^]=5)088RR1BCDTR9&YU"?JJ4@<#?835ZDT<_=R MDAR6X\52#68]="V^6,CD*\R'$?WG!PNJU,+XX1M.UL_XF86=M+FQU6A7&D>T MTI)(K@QQ"<]M5%266H[(-XQ MUBJ*HU%PO9_-KG$E/H-RNMB^+ADT$'0FCJ4R(TEJ)FU4/M;N3;"=FKX#WSV MZ@ Q- "H)T/8[NT-2$'P7 9EZ,30N7(,OPJ4Q"098TZ9J&NKJF?(Z3NNW3&D M:@FB14RMMH81R@"ZQ,3KC,N0IGR%.R4'#2)0KJ6K'0/<0DK?@>E38^D ;2( MH_L#(IVR@B<(!!PZQ=(S@B9GA]'C4R/J4%$T *L- M]X++-0T<6)53SH29TGC&9DH\E8%8QK.C41IC:O=.W4I,WV':C@%51P@_V7BN MSU_PS[^\_?CE\_F[\XNWG\Z^O,=_K17DVO+T+@-?%TB\N[W&7% MLDW:$,%,)%(P3X)GQ97C-O,0?,CUF]-N).7X6_[O,+Z&=[@97Y=[!GSDWX;S MKZ^O41Q7,+UM!%NZ9.%_J=R]Q62Y3-+B%HRJQ$8X"2IPW#LR2!=E4M5'GQQ M9K_AK!K(>7JAWZVLFLBO>SV9+7HYKF8QW/5XTUXZI\M*>')XX(-"?R1*0H4I M%\%X&JCZ:9R;:>DW>M4%M*IPO1G\G.?2JGAQIP73[\,(L\^341K0X)-)X(E4 MI>*DM)QUNLQ_",IK'714LG9!\W9J^E5/=>2] 4056-^ M?X9%M?M?P*T2/P( M%W.6KH;C8>'1?/@=5EP;&"4U!^<)#[ZT'(%2_^@C44*FW>G<\2U&^ O1-8U1- VBZK=.^2Y@;.!FXITH3Y=&]E30;8B48HC2R M**)5H%CME+$-9/2+G"XLIF-YW4!6UCJ;;+F"%>9+LPB/OH+*N)?*<(\26]/$ M,6.)M=9+<"*"K:UWMM'2[P5,%\"IPO4F*@3ND%]30!L_54A\E#C;L^ MHRFUV@H+)*0REW'1N#T#0Z6;(P0(5,7:%\;/4]3OK4PG9UT]"32!J(<;I<32 MAN-K7-;J3)^,9Z\@3Z9PVTP)9F]_(!M1=L.QG]Z\1][.MF1F9Y$""*L)M0R- M405 O#%HC'(68E:21MY-:+B3Y?1[(=2]DNQ/]DW8?ZLEKC;R*_2M\W ^$$J! M##J0"&6<8+26.,<424'Z$#B/GM76J%M(V0E^]N>#WW$\;\#3O)A.D.J%T^-] M\KPT_#8<4/LCH6BQ2DY$3.@Y UJPU:.J=V_?"2#N9P+(@9QM0)VLZTPO8+JX M5;]E1T)FT&0$T2&@6C3@B64B$P>,*1T],%?[2-Q&RVY1=_HS :8*VYNXNGF\ MDE=^-HR#E("F9#0!589-)F;+<&U/4H[2QIR\@=KY,1L)Z??"IHZ47X#._@QO MX"AZO(@WP]'UO.1$1\GQ__%$M=$3R:,M5TZ,2.U=EEEX![7OB[>0TN]MS$F0 MQD2DI)D$KAU) MBEF#6KK4!54&U;XT[J:G?JK$ET[%U,31M^L*EQHZ:Y],]H8 "XNYEXYX'16N M,465N#=6U&XONA>!_1Z5W:+E0&CN+[AVU>-*V3_-R*8% MAPZ+C-KP2(6IW+_,6;CFTJ4G6LLO-P LE@N.E)+#T_[=9$I<2FDP!HO(JY BU MTY9.NL!^-?FI\;OC]ND?2@TX:L_)YK6??7TWFOSV9T#K\4]^."X_/,OX\D\0 M1WXV&^9A]&N&^1^#[()(I926,2F)-,83"^A^L,"%D-E(*FO'N&K2W^^)TN@N MZ1P(C6^"7?:\E5DHKB)!X[#8C%P0S[0G)@13IE@Y5WU.P)$D]YM5W3#4:XN[ M@=OU#2N];8:K>4ZB;%2E3=FH4,Q2KXGG,I3.XL::VBFVSY#33!NFSDWZ6C+Y MR5IG;HTQE>A2)ZTT]WAC+\&U%Q;>4XP-A*%2>2!4$<5+*494*8E36<''K^;G MB@'N@]MCW,0.$=&X.;R[*[#P Z@57HI$K'2A')&:!,LCR4)X)D2R4#W#LQKQ M/U=\L0OD=ROOG_DF\.SSG]]]./];-W=_MP\_F4&R>3GU;8\UF.X*L*VW-%D6 M"0L 1'(:2(A<$08Z.<'_7J^2NY;S]MOD?9C> M %SN+-K9EPD>\)-Q'(Y*9.+.(/@RV9>5S 1J99!EXDPB,G-/O#"1).9 4&Z\ MK=Y^JXMU]&L/GAC"O0.AB4OH-X#OCL.%D =&HR%MDD1R@R52NX34*TJ8I0), MMBE4'UEX__W]:M#^\3"I))H>M2SZ H.SJQ(G^,?ZLNPLQBF4K\_S&PCS-\/9 M8JS((&MC/6Y>8K15Z$A16^8\!%*:]7L\4X3)_@5'8_>W]:O9FH%61^)IX%A_ MLWKMMA)B#4E+K8%H6#3:DX(X:7)IV$^!A:R!U_9!7B"IWYN@9B#9A0 ;P.-. M[686]V%OAH6_XS0[G[XI'?M*:+5T6AC0F).*VI#, B6292"N3)K3*4MFA>.6 M==LLXQ"J^VU)U1RJ3PR#)AK(K$.HY^//?@3G&7F-W)W?7(S\>%Y8L.@B.# F M08@,C1FC0\E"9L0;W-7<U\U!^$.Q-D$3-=%W;"X=,"C M9FEH"VVHI8P1RV,9&>J15/4619LIZ;=35G,PK""N!LR"MU?? M1I,;@%7_Y\V+0N-G9?4LNS#=_2 M7%XB?, E=QFR@?K>VC9J^NVSU1QF*XFM'1P^3L"]Q[K7_MMP[D=W^9#!6C1S M&&$Y:2*MQ',G>;1T E.X!B53JMUN9W?J^FWWU1Q..Q)K T;$TY4]'=4\L%E! M:1Z"BR@CX*PS)'AT( U#<[R,UK6R@\["+]+5^^"A3C#Q(O2.%% 3#M/35948 MQAA_";?L('GGDI>E+X+!Y? DRGPX(%1&"#1QR6SM(_M9@GH?0]0/T X52:,( MNYC"-S],Z^#PRN ]&Z=%0E^9Y36?#612$I37Q% IT.R@R+SD@ 0'X$/B.NG: M&5:'4=K[H(=^,%E=B(V"=:WD+_S-(C=ZZA,,E)+>:(G[+S-&I$F,..0JL1Q< MT):"HK6GXNY&6>_#(_H]B0\64JL&X/0:Z1CZ,!PM;>C5]KIEZ[U_&Z3HF&,T M$.I=L:NC)%YI1G(VH;2S%.!J)ZT?2W/O$REZ@VM7@FT R+NG? VD5,P97%3@ MBI4T0XE?R5PJ""F+B?I@:L]5W9VZ?@_V$R?.=22T!LJ(MZQL>56[F9&<4^VC M=$3P((F$8FT';8A.5E$O/?*W]I3#_:ELIL[G)+GMM<351'XFFBFKF-I9_(_K MX11PM>FZ+ Q6AC,UCBFA-4F*1B(I4\3FTM>+@9/&9@9,54;@BT0UF0M?#1>/ M<^&KBJ@)WP97$ '2(FEEPZU_F3-Y>_$?@"M;QB]HZ\M<%ZJ(HYH2QIB628!E MIG9,? _RFDQI[PR)'8FM 4OQ_M(6A9H;>#@ 0T,2V1"I=>E:(CSQG >2O= Y M4Y9U]6OQ7>AJTCH\!0:K"*H%\#W6\ L'[,'@#%$VE*00W('!H-;/C@8M M ^-0_5#>G\IFVG*=Q$.N):X6CN9[YL:'X1AFR$*D8C@?>&N#X>5^G9;84U*6 M6"4E>FD=L87.UFREN):=+#[0I;=4327(QE8:R6\LM!1EI#U(XP M'\L6,9P$D0013!>G2$=@O$.M=4M(DS[K*3368:)H3%O=+8+J$'T$31Q=!!R% M( Y*U^Y$E;.:B:AKW_1N)*1)9_046NHP4?2JH4J5^-J??C>9EG&&Y]?SUY/Q M#)FWG ,^B-Q;_,\32 ']EJ $"9Q;XH%EIXS4,CX:@[VQ>O^%US3I-=9&36UV MMQ.\6*_J$XP6#YY\\3_^-IQ__3H9E:E:N-@M55T,=K";)BH1L#)IX%2/A M)G+'!'6JLW#:OK3V6Z9WZH/R% )MPCK;G;&GIQIZ(#](3&9TASDE).*"+ MSIV$^L[ [M3U6W!W8GAV)+0&XFYO M2-G!,OHU+#N+W/4M\ 8&,:$U"T0K+]&( M5)Z$G!3:E$ZKP)'QKBE=WJ^5WBAN]Q'BD;A].Z[44^CZV[?1@I5^M&;E^W&> M3*^6PKQU$ W26:$H4[IZDZ'=2.NWV45G2.Q", V8 MR._'^"S<0!=^F-#Y'61FJ(U!$6V#0*^VL(C*1*B+T5IM(9K:?:@?D=!S&_TN MQ/RD1NMPGC M:U1. IRC./\3#Y/Y_.>S3V__?/[AS=M/G]_^S[^^__*_'RZJSE29#6\YU7B9 MEQ98?\[,Y_DD_KV$W5&XR[:BMQB5!K+#_]!D2F@W11.)!4D)M]DHBJXKK[Z= M=R+L:.-J_9(OB_XI$==IDC7H>4O<.[%$L]"7P9WI7!G0Q*.L;D,]H*"9B3&5 ML/#$9CJ3*#\<#P0Q794\))M /H1G]4AD< M,5HFQR!9SVL'%S82T@AFCA?TXZN/H[G> '20_*O)>*&9_P)7 :8#91@R1$D2 M50QEYG$@OI1 90Y:4>H 4O58ZF,B^H5,!<$^G3%]!)<;@,F7!N%3V@I9\T="(@)2:61I 5-)X9E22=$DI(]J M:39F>[[TGGYS.>H!I#I/&U UGV".[(!4TE.'X\O9:A4R"*.L1("KTCG-,<2[ MS(DPHQ.U"91BIK*.V4Q)O]D-]95+!7XW@)JS&*^OKA?)HMM&<*\61B.S)BC< M#MJBQY!$)A:H)%1S'[BG3J;:0-J9N'[3"CHXN#J12@-PNW5*/^#6>8]?S@;9 M,"U-1C> 6E&J+H!89H!$;QV-&;T$7?M*["D5C33@JAC>.8S!#4#D::[7T_#I MI\EH]&XR_?)R@43F> M(RWXQ,MU!LU 60'."8-;RVC<6I"(I5!RJ6T6,F27;'W;K ;EK37R[PZX/4BZ M&91?3"=Y."^3BP8A"8;DJS([PQ%IF2^[E!&@(1NMHN.B]M%\]_;6.O5WA[8# M.=Z 8;?-CRYK62>4+=HAKL>IGF5\^2>((S^;#?,PKN>Q?_$_!E(Z2F,2).5B M0'-ABN0N#"_'KZ^1LG&\ M^3+UXYF/Z]66[T;+M=^.C7L%&7^G,(*!5 ZD)QIYCW91Q*V??<2S@X-R@AMM M:G>,ZV@I_08.6]D)I\)" \? @L'O9[-K2&^NI\5(6MHD"UO_(_RV^*?9 *R7 M*E!7^G< D4)"&919^C^6(+Z0*56_-=F-LGX+D4YNV-:55 /X>^!G+M>RZH>; M<"L)&DNC RT=VN Z&A)H$$10&QJ^KYBZW(0SDT7J) QT2]9(;PF6*)9I11@Z:8L,$0RE3)JM=VD*]_*9^ MA]V> CX=<+R)SCH/!@5O2:%9+#,\[B+T"9"QL^%\/2Y]J;'+K.'+\>(I_^Y' MUS#(D%GT5I)DC43/D4KB4RD;U(X9B1S1K+:>ZWI-NX7BZ<\,]R;AT82;]>SM M!,N MF$"\4H;(("-:PP(-X>P9,\Z8+&L/%CCNRHC]SN^,]A%((^BJ=(_@(\LQ9-Q2 MTI'X2 M=N\3$Q6]H^HZ%]T^?-#H9AGA70U]Q^/E<['0\82;':"!7WYF)7V\)_&5M//= M>RX01O%^4U[%P(ML+_29E2?>H,&I@DI"RJ@TU"Y&W$[-\:V=?[OW\.ED MC%_&U9X+AH^SQ>3UV\\,<><@/F9W^T0KY4.2N$]2?#6A7VOI51EU@ MZ&D17P=2:K<16!EP.4;T.0R"A6R=+4MA&?(.;YLZLFC[] KE&.^'-DVBS)[363<'1R( M=N!P=Z@(K+8C^1P]?1>NU,'$T\JH2A)HV7JY]5+?CY%EUPL;#GV>=WXX7=S> M_641$E_:=@>HF+T>7TD'';ZD2DKJ]DUWP+FSNT6D')A*),8R!R5D08(U@5B% MYTY*3">3*F_=Y^@Y5DUM>O8]&]]%[Q.3) "71$K%\)15E@ 'I[@"GE3MR.&S M!/6KJ*KAXK&FJB>$EE75EG%@^RNEY^:*':]^=B&SDJ*Y$_=Y?IB8L6@U\'HR MF\_N4C?6L\3N>NMZ:0'*)3D@.J10!@UM62XYM0R26\E%[;3OXR@^5EGM_/97 M]]]^MY,\8S8HZ@CEV9916>B9^#+B@2,KJ;%1^=IFUY$D]ZOP3HC/QRKQE*)N M66DN1L'NKR+O)L@>KQ"?DE!+_>&#-]C\AK,4N8]$*\"3%)(A(4='@'$G-4?9 MQ=H-)#93O#4.VRJG*BRQA-<9FFYR"FQE')"G;?44/"N^LCJ+:3TK%Z. ME_\3M5&!Y2VK@U(== '+H:$'J(4'OUY)/6PGJ9*:6#?T6K_D+M!H(],^%:>] MS!8 CT=+=H[@*X$E$S+GM8/5VV@YNG'RH^?>"U08(V52CN@H6!ED'-&OB*4: M7-,@?/#>UE866XGIN1MN#1P\Z9UY>5S;NL.SQ F^SZY$J*YJ"% MU+OJ?ZD!7*'@(\S/\Q?_XPZ:+)9IXXX$[DO/RC(_5R1'E,9_0<=>H$M?/P_@ M$%(K)-T_?LW'R?S>?I*0M71!$V[*1&ON<#]E"20KF9R1P=K00;.F9VGJ_7*_ M(6A[&\;";MN>>5FMDSJX$5])H]]YW]NA] M&VQR4-PKBV=J# [M9YL803<:L2'!.F6EP-.R@ZJ9G0FL43+TXLONW3Z7>><1 M]UST3A I-5H<$6T/FZ5%U%BT$5P?[&A$LW6'K4TU11W)K67M]NIZ-AS#;/8) M_&AX.5Z,85M-!KV.\T5U_B$)\SL\M58"_;X+J)8'=>\-BV&JB_/W+,Z'WX?S M^_EU3E,-3GAB7$3SW^)YZR5Z ]'B3U-R0M+Z:4 [$G=\+M0++]J8Z*R=#I0: M MF4L8TA$ O1D6RX42EG%7(\-4.:TWS=X.MIEE3'\FM9]]V;"GE0SM3=;U?+ MF=I"4+6$ZW*@Y9A(,-J1%,N S6Q,2K6S$9XAI]JHU4WX M=1JT$DD0 18W3-*4.!\8R9'CCC%)#X!-]*=>5!IM*31]1*/GB6M%I341^]Y"ZR$&E.02[R2SR1FAGB$TBTEI,W M-&:?:>WY1]MH.;I\^M%S-^&9)T8=R)*H7&Z&)4/'HS06CG@ 1P!EE*]>&_TR M63UWIZ^!C2<%SI6%T;)R*5FGJW8L!Z9TKW^[8DKW1H)J7<\M*M;_ O.ODW3O M76B6_H_)<#S_=_SF0:*<,9E'0)M7,Y_Q>**">$\Y43%:D4,0H?K,6)4/4BV2)C^@41.JXML$FEFJG<.U.70O#+[O!U>8)JM4E MUK*>>K%D=EUQ>( 6V_W9IZK_W;R8[NN LV$*J)!$F4B)]"Z34,9!Z:A#ED&@ MA5Y]HF1G=<"+KA?G^=$+;I9_WNT0]#4<^@."X(F.;D)DCCB;'8'H#8M11Q%K M.VJ[4=;[=5\-E#Q671T(I8&VK!?3X61ZVX_N8?/OVWYW;V 6I\-OY8<#G9WC M63GBK52HEM%\M%HX_(KG("5G5-0.A.Q+8[_#6SJ"7Z>":@"(SY3*;]YH61A0 MC#O"7)#H)^6(9D@$8I.Q+'CKH7HSS7UI['<82T= [%10[580KPJF%X,*#S/5 M[O]^W4X&FX@Z=3\#*8 RU#&J=)24+%-B(RU=VKC14MJ MGOU2ZN3]#- W\1? M7DY+G^%%NZ+[/+\#.5CK?5! &"W#LDI Q>IH"7AT5L Z$V0'%2\O$];W+5U] M]&PH8*DLGW:5T+VN 09DQ"8(>6F MF2O\'EQMW;,K;7U?WM7!RI,P>Q>2:3F&M4^G@(,5TP$OZ:$10H>J[=FR=Z42 M5]1JHBE-1):)A0&@^'0A1=!H8T>HO,F[;(=PMX7>H#2^H]A*FO0M]TL7X%4S MR'L-(B\FLT6[_%O"[H5=A#,L*$^TI27IAFGB$CHXF3.K\/7.^>ISB^HNH>&6 M"_M@;[NN/+V@FQB2<,> !W/W9LO6TY 6[?]VJ4]X=+8($%;PZ(GB"85BO">6 MX=EB G 60Z >:BN$CI;2;[SN!,CO3_"-[8!;7I_-9K"X8OPP]&$X6N12KD[9 M=#[^!!'-J>'XEXF >&Y-QHN8'!_IW/N1.1X MN#E+)&.4^)0R\H/*Q(/.7M?V9[M81[]3HCM#?.\B;S=.5;I#'.P'WOOEBHU5 M.O3;MK37R)I:D-D39PTE,BM%7*::! ]&!QV\K=Z:O)OV*O=-^/ XQ&&"I)!\ M)B':$D<1@E@+AL0D>92&.UF]Q\IS]#39:&4?)#SG/QW%_);C2_=;FQRL-S8\ MI(/.*QWJD:U]-ZP*"01W)"55"C>-)([I,K@M&RVX!I9KF[Q=]5^Y@_/?8'CY MM113(;[\)7R\O@HP/<_+06*/S4'(:/+Q1(0L$XYQQ;AW+"/1*LNIBHRZ[I3, M'H0VVK=E'_QLUS]=":QEQ;1C*Y2#==9^SS]M?Y<.-=VA'3DT2]9';HCUN9QW M(1(KF$=8,94]=\+-.L0&$\9239EV(%UI,R3(L:)K%+B3D;=F1+[0-5V_5=? M:DW++_4#WOA$@Q7( MUA-!\SDR^\U:Z!6>U:37KE?RN)/"P8?QE@=UU,:DPV-V:\,*QF,(*2&LRL P MF8 1YVVI#.?2.Y$D];3V=NVJF&E&D++(A M:)JB51I5B:TB1T#&!."\=K:[[,.]2&VTZ77S)YA<3OVWK\/H1V=3\(]#25Y+RB$" MB=:&,\5Y%W^YYO6++ZJ^PWNWHAMY? M_X?)LF+Z#>>[ZE;[GG,(D]<%BH]A%@2JK+R: P*A%D0DA$1J79E M3C&W)Y[Q?(JRT(&1+KH,D>A0>M>$,I!+:$983#QP[S7NK=JI/\_0T[S2$1Y+XC4LDQ]DX&$;*(NC9E8 M]48WSQ+4^^"\2G)_?.!6$T(+B%K2_F9RY8?C@5ZH]TH)=G/SQ0.XW"-$T, 9++3R9/0&O@]C26$N>3T#[123 MBEK"D\'-0VDF@?-,.+>6B2PSJ/2"K;3MV4WXH(>(:5*19SW+_.T((BY@/(RW MQ"O#C.6)&"70#Z!!DR!+Q) I02ES0EJV@\"?/+@);^Q(:1_'K9Y%?3&;KXCF M0L@8DR3D,NB+T#^RUEJB/:P[C3JTCG=X?8 ^>^ M'&#*4\6CY20H7UJ',_3F/4/#)UC#'3KT6NY4%8ION7>PXW=WA_JS!/2[VZN; M@_68W3=BEIOE_A)6&X=Q+AU-N B?%<+>,A(6-0394*/!>T>K(&8; ?U8 Q4% M.ZG-Y9ZA\G$RG7\]0\\7D\GWV!M$^L 09M$M"]:$WE K"J9!HY:V*^!ARB-H7DBER(+! K."",)JR M4PA?S79*X'D!"$]>W$^A>3=H.(ZK#00=M]CB'X9C>(]F5XFU):543L3J%'$] M,1!/A2=*FH _4A*UX&DN26YIZM>A[2R87544#4#KA1NEMS]*@YUR]3Z; ?Z7 MOO@? X/+TYD:0BE'_FEPQ+(2M<$-F#6>K,+53BH\@,PF;U,.Q,F368K="JWY MW(2/I;2AM#\[.OO@R9/JYA<\3^BI,P@4YS1D](FD2F@(44T\PZ_ 1&93#B;N M%M!J+X-@X[-+TLY'F ]T#%9H14G*TI3X,B/6)DV,"UQR4-97[V[_'#T_20;! M'EAY.N"ZDC0:.!\WK>6VH&K@G!%H.B1"@T N61Y)X!0MB2#0D&"E,>XIH'5+ M4-^)]/U@ZS!YM N_VTX]Z/A/R"MUU4* ,HV<399%XU"IQ4M4PFJ%.?Q0)+F M.BJAHZ^>!KV=FGYM^9/ JHXDVC6<[G647R? 3O*]'QYN2.WZY/JM\7=?R$D: MYALM@2GBE1!$FM)!(#)*;.E,904U8;<([AX;ML.&^;>/_N1_^XM'= []:-FQ M856P-!L8:C)CDA,52K\_* Z,QLV!/Q0R&688WRE$>K(H!\+2B&:#<;AS(!-''2,N1,'P M6P.J,\6]G:Q^3:[.059)'FV!K%B+*FH1K R$JUS&E,1(G"QSQU$WIP0\N5R[ M4^G]]_?;'[ASV.S+XRQRL$,Y][6GV[^R1!S6>Q9(PT7LE%-C"1 MS".,6*3$EV,(*.7:U0Z[=&AKOWO_[OSV\6=791SD@ >;J%.&:%Z:/K*,3JU9UJ_3%7#QO,1D*HLC9:[;>TSX*O"R7;4ZWJ8:7:2 ML_'9.0S1)\683"1"B01(-+DLIYJ8DH KDTPLJ-I'1X?3S?8=@8(?^#@93Q^, MC"B_OQH.$;^.A_]QO6HI.5"AU#H81HPHE0YX")"@$]JH$HQ+LK"L=OU>E^MI M>.[9/JC<.AVD;P@T<&7T?,VEB3%D80+)U)0 3: D.,!#1KE$&?#LU7^BBN9V M<+-71?0^0FP!D0]JQP+N9@K<$>?*1#65#+%H."'QZ.;SP#6#VJ?/3U,1O9=@ MGZV(WH?+[91,4JTR59%XJCDN7S-B90;"E(N"2Z=$"B]8@_N73)ZH]GDO@6PN MF=R#.PWL^C)_$77D&Y@-+\=+IA>(9VY 0 ("D2OT\THYHH(TV4=(SM0. MIF^FI)%!F*V=/!7$UB3X5MLPIBATYHGXS$L?NB1(2(XBIZ*D.0 -4#MLMHV6 M?K53#3F_")T#F-X >-8+*&W=5FNZ\^M7RCA$;R7+IHR8%T2R9$FP(1"OSK\-MB M:SHJ4](B$R=P?Z)_K(A+VA*M?4K!Q\A$[=:OAU':R-#=UD[6$XB] 7!O6,9* M"XC@*(^E[:7+ELA!9D()((C!%.:U]Z;N=FB:.XF/% M/>F$]PV@Z+6??7TWFOSV(XW )M-BOO3O$+%@+BE!6[F^34"24M+3HF7$0)$VI>HGU M,_0T,@C^9[#"#A)A4W!Q;785+?"JEL2H]:+XX')I"F:C;XH=I:(,]810"M#&BV5HJ(:JNZ]N.=&BOWAZE#F-W#X MO9M,?_/3VV+,=:]8)R!JIS31L5B4.CE^C_0GC>+-EF51&R16-Q.5< M>K(X0ZQD@D"*((JM ,GLH*".(*'GA)D*TI^<7A0-J*OW8WP6JN-/N,+/O_EO MZU4$QJ(PMASBQ?8,D800/6Y%%I,*06I;.ZB_F9)^W<7.U%4%MC< GC<0YG>. MR[)K+F.!,ZY)HH*7GH6,!%-ZHBMM3&"125F[_<-3*G8"C>I,&;4;8SA*7,T! M[J._6N]%*@P+R6MB*$6G0R!;O,?=PZ*B(()GUM7.A]Y&2]_.X'$R?A8R!S*\ M[]$F^+KA_)V/BU8[*TV;J2]5G()899$I)F?BF!>$QV"EEX[EO--HDPW/;@D MATIL4I%]/;>F+5.+5\FMB^V0N%4@G2,L4SQC-;,D2"G*;8'C*C-A[4[Q\!<: MTSYZ[4Z@T/]ICJ1C!=,.IM;&8$XB6U9RB1@0Z;PDSALT!I/-V44/D';*(M@= M57U/3CA*?)MA< O>P?"]^%LT2?U8CJ<3"_07Y@DW$8C/YN5MLU+2:3_>[T, M>*U;_@O!%+6.&&EU"6EEXJT1!-U&8!!4E%5&*1Q$7!. .@0(DU-*I0%;N".= M_N&VT2\W-#&C(Q[JTJ+!X"GJ=1G0?A#HD[( R==.B>]Z33N!V_RG.86;A%(# M6^LN[//QNJB&\WPO(>[/,$H#5WHS,EM:=A]<0:%L(G12&^=%M/Y#L(1I'()9<**H-KJ,MW61!0!Z#5Q=J4SBPY[>?CN^\'WG#00($8 M<,71D+@2I3.)VCL#.4>F:J=H;Z?F=YDA65MO'B7"YL!X6WY?#),XN8+SZ>O) M%=+V%<:S179@^>';TH1G-D1K_^T839?I@L4#'9(2IJ0[6U$6;C-QD7GB+*Y: MX:I!UVY<4(WXW^5%71=0/Q5 &M@9RZ64DJ-UX_SA^!K9??YMM:#9!4P+[^/G MKRCF <048L;MGIU!RSVZ1'R4BI0$CV"M=L;:ROC?D\3?9>R_#LJ[%'836%ZF M>;S]\0TW)@QBZ1@+W!,T\M'5=+@+ W.EMU2VV1B;3*S?9/-V[=W.3F:$IV0JC]3X70'D3\,P'Z;H7:I:"$0.8: M(]$CI8QXZ@WATFB='/,+_S$1=,OQTGMX'="_[^ M=3P)95A%N3!\/_YV/9_AOT_&);-KR?:I'\]P566PQ4 &E5.PDHB,1X9DU!'' MA,+30CJA>!#,UB[4/-7:=MLJ_SFORIK$5[OCZ?9IL7TW]FUCIY5[49Y)OGWN MQ60V7)R3MTV*3]*2O"ZM/?0S[Y#9IVB&#A9X5%D0+WVIIY64^&PJCT*_X&S+=-BUZDSTKD M88H1"!49S5##T3E7U!*1O 2K/-?5YV]MHZ41$/:,E4D'@FL4@*MT6T=3J0W) M9?9F)E(*26Q*BO <# L>W:1<^Q9\.S7]@K".M'> T &L;P!$%U/XYH=I%2DO M'LSY_"M,EZ71\Z5;L\JJ3A:->>$DX9Z7&FPJ24C9$!M]2(E3+T3MQ@>[4]<> MR [!PY/L^^S' MM@[1:@)L"HP;>@/H(#P'E0E/K'2!"!8WE@<"+%H%C"?^7UW.#I#Z/EW.]A%! M W#:TDZDC)^B3#IBE?-$"NUQ%65RK+5.6K"1AMH-W5ML\%)/TKOU#=J'[0V M9TL[$9.X"U0DXMAB:@*XDBVCB0ZXS12+H&WMJ1)'=''IIY'9,>"IP/8&P'-@ MVV\JO$DT,X+K*_-FP:(=H W1V3,FM;8^=%=I\A/V_6_?$JLL] :@O;UGM*9* M!\E04%3Q7AH3(,Z$.G'%,,)5J1XU_7UW_]T+"SEW_]Q%+ _C:W#V<*J:5 MMX)0Z@MKN".!:4JT,SE2%]&2J)V1?'B_]AYZ_>\EY)WZM>_#\09@LV7(50"M MH_*<9,C(EXQ6B/?,DH3[#%P*R?*&9M!U7X'4UHE906A-0F_=:P.$ !DI$5DS MM(.C)]9G2V@PD2?E-$^UPV<_U02ZO>2\ZP2Z?9C> 'AV&7J6$]71*$HXZ#)Q MQ6GB+:KB:+B//BO-=/U2RI]U MU>\C]@ MT^PF@"7[?Z_O80^'";U4:],3&4 MM -TKXF4,1$;J2XC(9U(@E&G:YM5SQ+42/%B6Z=D/1$VA<=';1IPDW+++;H\ M'CT@:0TE@6I'E- )+#6651_7>E27C1,XCT>+>]<6&?OPOHD6&"389 F0@AC<<3Q91@I[*6 M<1!KR]5*T?!)RY+FG(@$Y(K7'E?B!?64915% M[02DG^HR:R\A[W:9M0?'&X#-,].WI?/!65DFCY31?1 T\0ZUNT=5GRRU*9O& M)I_W,+WZ& !5XGT#*%JZ.;U,!<$' ,E.)AJ=<>"[ MZ?"UD9Q6 B7'FTVU>-XN?%9;S&JNJ%-XO =1YAXIBOZ+$T3Y$, K*(DLIP%0 M"S92-;'O!J<#9- H#[#"/_I\D\PAJD?G8W36;H:CH?%*RZ;;UUALO13!$S "R98I(ZL\)RH)%A(8PV)M/^\)$?T>?]U!Z3AN-P"71^T+;W/1 MO>8F21(%($N81C-0:$,L=S2&'""$^K;3!D+Z3<+N#C;'<[T!Z&Q)>5(Y9R\L M,H);AAL '+&,9I(-=]9XFBFKW;;_B'S$$\PL/][DKL#I)O&R]F63M<5C)5$# MGK!24F++P&VN4N:<.9]$;8?_ITHBW$O.NR81[L/T!L"S2]Y:H"8ZJI Q$0]< M=#T$"8Q1XB$P+AB56=6OY?Y9DPCWDO\!283["*,)?#U3;4PI"S8BKU@N746U MM,0:RDD*1F0%44D;3W YMU>3@!-,M^_F"NX@KC>%H WUHD@LS3E%XI0.1+J M:W$!]T66FF4!2;O_JNS?7^K[5/;O(X(&X+2EQ#RALR$-)*+P]$>URAEQ/"EB M%/4T<-R(IG:>P$]7V;^7I'>K[-^'[0V 9TN)>3;*11HSB:$D]@?KB7-)$RT= MM=XPRF+M6]F?KK+_&/!48'L#X'D]G;^DM;<6BU+ ,M6&H46I-)$ M>HJ+Y5X97%X)I &]W_/IPF[L=*2@>M"-@,S+' ME2@J\XE L@D"3UE#=^/)/K11J].-H7T8CQN R<5T&*&8B0\3HF]S3K6BDFDT M'"TO0U!CN80LQ=UH.!KFDI0QU+ZN?8&D5DRD T7^I$%@/?XW46'S7-;\@S7> M9@)"GDSA$\21G\V&>;BZ 1^G+_[' -4W\\X:- E3*]S)G M5QE^51?0+UBK@FO2BIP;T)J/5U$&Y^Q0.;)J^WF!.F22EOPHBQ)FP>8 @* BF9;T/2B7D4DSPC,8X,#PO.NL M(/59RAK!XVEALPV\]638$C+OGX5/U[>*#2HEO$8?G#CI%GU]3'$M/''*<6&" M#D;7CF#L16 C.*V(D&T@K"ZNEK"XG+&WX!A;18R=LCXX7$H2J23PHP_BF>&$ M>EP;2*]Y_7[AV\EI!&?U0; -;D=*I%%P\?7U%Z6@F;:EX4X9 2;* 1$TB=E2 MW)+,HV5S G#Q%JX>^P77(1)I%%QBG6YODM96.9)"*5AD8(A+GA(-.C*:8A#= MS?%[2DXC3<-[ =-<2H *0V(2T/$3&SV MC#!*INLTER$))Q3D(VD4CJ(_$A M1"*_E2'RM.BA,VDUH##O MITK?946N-,'= @<1S:F ;@#16ECT#K@D5H(D HS5E*$UE>HW_-F)M'Y=_6[! MUX5TFM"!VWN(6\U2I,B?$$29$YH]L8X;0I6!$( YH^FISN=^+?T7SQ8\O83C.^,'OY8.+GRZCN'G]S-&=@32%11+A M? )^.IYN:_#Z2XDXJDE.DRQFE8@*I%YW?B$R"$4^# M(UZQH)6--K+:BNTDZ7+/.PL+[^"OXTF8 M*"!*^\7P"" NHK_ )-?.EBH>Z.PBH=(:&O'CCD7?UB!#'Z+NT49.,!Q\@$L_ M>CN>#^?+*+GR63$9)='"(Q^S+7$:*PDZL#GY_BL^>@E0 M_.(.EQM>V BD>I'\I(X8>D;0DNI5W!L,:)[11A>ENE5R@Q9;98ZFW.#SK?7S:NK_,1RM+B582 HBXP2BI,B& M;%'_:D%TH-1&SK+W\06[)OL#E+?\OA^PA_5Q%Z#:0V$T>Y=L*^/ MRIO7I>ALV;&%\RR+DL1?(6U3%((:R-4H2&G;3-BVK$Q#X>@-VY M;170T//A_'89"GI]/Q2TGNO!DD@A"6(U6U1%2.(36JC" "2I?7 T[7 ^;W]# M(P!K P:3ZC+Y?2G>NVOS(&C6I8<".D^AA&S0&%*VC&R%Y)TTR5G1KJ[]T%B: M3E/&1E\P:6FKW(OV_VTX__IDO;.'"YX]9,^M(EI>@+)L@>DR:MBIC"HH%L;E$&RW++28CW'C *D"EW[K!TIXUUH")';<(J$^I,L]G?C&?>[ M_TX+NK[C?OYF64TVF1:+]OR115NZ#9U_6WRSR)UJ])1RHABD97VBHIX(06"&(1"[U&:[HI13VZA=39@H)D=T@Y8CK30WHY3 MEVEHG[^B7'&)D,HIAT?N0951*JKK+9CG/]U_^ M:9GE5:;,S1;DA4+>6FO?=8V*C&:E$HF^S'+QP9&@$$J1RAC+C'(E:P\%.([B MH^=LKMK)G>?-0CM#F8TOEUEVKV[N/K.BXZRT^%^&.H001DH7B!$@RO%E2* B M$6NY5@8<2&4JLZX:\3WW%SX=9I\,\.Q%_ T$EIX;P@LZ46$S(UPY2R022"Q# MET(8+U3I(F-E[>K'8^===X;-G@"RQZ3L?:35+O#6L\2\3LZ!)1XM&B)E],0[ MBLL*3/__[7U9<-PD MY6OWKY_$(:F5RR$/*$#=%56A:U$2D,C\D,A,9":D\(SH6#J*_T)?RCY*[$>] ME'V,#!H U'%O,#OEE4_6(Q4%RT\?8+#>0T(6=J"W@5.A2^NV_S(O91\%C%$O M91\CI18@>.AHV'4RW'F5-BF3>**(P1H1US8A%VQN>)3?B8(%!UTZ;#R>ZKKQ MWS:.YF>6?0-HOYCVOQ/#]J6OM_*E"URFP# RU,&J&(95>4-1-,P3;93AJO0E MXS#**AN4SXR7QX6,Y857L$2V>$#I373+NX[Q^;O38TB[QRH4-AI(;*E(41[_ M:96L=-C%)"BH02(15T(CS>!?B8:R3/2LV6@@FC)7M7JB:%4;.7H);@W?S]7LW7WZ+\^O5-$C>: MN<@,,6R "7)@FKJ^>#%TE&9H UHF'\UW/3SNW#B[RFHW\^[6PPQ&PO]C0%1J8)@.!CE%/$H*#$6>RSADZ4K&;734/>3.@J:Q MW&ZB05U/_2R\MC\FN5%9M(OXR4TG5ZODM)EO.?\*L;]8B[HR"FC]JNRE"5$X+1.BQ#'88M8C8\&4 M=%+32)Q*M/CUV!8RZJJ?XK 9R^BQ2=C%T?*QF_GU.J2V1/!\U :7JVR30TX8 M@K1WRDIKI1*EFTALIZ1NCA=<,"<8HQQ''++^E9W2.K',DO39:&TZ]6Y7,F7!/#?(\JC!I@H8.2)S$J/Q5(/6569("['V[LC+2*PKR+[* MXK\ /H2>%S>9]&\@S &_/84$5&$:X9)D$P>@X"[H>O= M9Y]']"H8E4A9L+.YT1B9@"62*F(1F.32#>GLO7."EJX) M"YP"91C9@ EY6UCVZF8QF<7%XFN\6M5R9UN),>DP,V <6:D0%XXBZ[G-)0B8 MD10LQ<5+\_81U!**QCL@Y7C? I!6M*_W%?76L@BJU5L1@"U@:6L/1K:4G#G* M?2*I]&M[#PBH7%!43K!/:C9/Y7+M]L73Z%=-\C<%I8IZ'"EAR"3N\Q%L8E6%T4Z!\@ZHUXXPHRW#@F=\LUS[OG. M24))$&^C3$E)>J2\:VKU\1+:(>H3V%4[K_Y']),TB>&?8W[GIIO/NS\GLZN- MDO*>&^J!?F] 4W%-([*:..0TE2F7!\3'I_[VM/J]L[0!@E-DUYV%D0W8?EOJ MF*B3<$9%@S"F%DO862H6 ) M18(B5?GA)9V;-TJ-HO Z1LH ZZ6;$KR(2L"C9#ND$O 81C< EOW%:-HS;%CD M").@_MEX!3LHP M!RM(E"70PY:"^PW*V%FNA1-1T43!Z##LK(^.5G?W]POOX M8VEG/KZ9V[1\LAS%O ]>(J:DT ?YW)M1<> J2H7/)1# M2&FVMG#0Q"4,]H@_5!K!D[)(409VG.82Y3Q81'"PBE,BJ2_=OWD;'76C9>4/ MF[&L;@$NW>QJNHPX 1R$AS&I*0 CK@H]S[(7@(O+3C0 MXR5\ #(GL+L!T+SJ$_H_=';S+F7". 5+7$YXR(DOA"&7B$$XIPLK,?B/H%SE07^A_TUN;ZYWB2J1JBGB*PKP;_:@I_,[A%.\L/4EBF$P3-'/.*(=) 8 M!4&)H$QY&@>UN#HD^/N3UDK^+23XD_G7@ 'X-SN?Y,,MUVGW6H]P0<#X)<" MF$,J.9'()(84H&30M2%[#=Y M@BS' E%F97!!975W1HRTX$^.D^H>B)S XLKQ;_"80C?K&SXX._O[IP04Q)#7 ML@F[Q:2M!5YHZ0.X.U0CPPA'R3%L//8VQ-;@]Z%YV@'$*3+LSL30!C3( M0XWZ)89XW7=J6'4$615=6HF-@A41BQ7B,G<@58Z@Z((PE'F/R7G+E[=1-0A0 M^J6<0X6ET#RN-H$;+IP#?PU9P\"+XT$B#88>\I($H:G+;6B?%5DMG%ZEL7 4 MU$X03/-@^W1W<2UU")%()!W/7@1+H*631F#[AZ# OW#%*UL&DM8RY$[!Q%&@ M.TU S>/NVY_=>EDA$,Z\BBCD/N7D$K3\)8IB@"/XL*LB,7?GQY(6TL50,^.O!-% MU#[T)C]O5;GW"0?G$#96(AZ]1(X&<+""8L'Y1-29V^[MIJVETH+GA]YI(FJ@ M4FWWFKY.?FTBO)Q(KE-""4=PPF10L)O #[=*D,B2,TP/?9]LP'0M)=H4!-*Y M&-XVAN+/N,D!",D&8H-&8 WD!TPI19HIA[0-+*>^4K 7QJ/H;L*6KM.?%TR7P'#@ !Z,0MOHE]]0/('Z^7%R$*2Q"-.5,BM MRS1R"HY]3!AWP7N>"!Z J1.F;NG*IC"ZSBV(!@RNVS3\!]EQ/IN'@1*DE,2( MY[L-QYR$;U-B'"?UI*)A?(^.;80,PI9Y'FP5:.HRFM.T*JC]!,<]N%_*QN[W/ M4LX++AU%@>?,"ZG M))5@EDEL$:=*(!UA5319EDC@EA9_AG[,*WMW1WGK9T\)AC> FP];WIM89]_= M=LIX;7_ 3Y:_+UF"-9D@D"<:S#ZK$CB/42#BP!=0B@1;O(OZ,?2U="ES(B & MO 921#J5CZ_W,S_/SW2]G^U:S>-57QH,^U'TG3]S!K$7'EEI*(I*J0B\I%H. MB10=/W-+5R[C4/4,G&\J9/2Z^QEG=K9\$Y.]F2X_I4_+[W&>?V>]]M5CE9?" M>PDG?4).Y!8+3H%?*V1.5@V!.<5(Y$-[:!T]>4O7*N/1=7[^-PFPO\XFL_RF M1KA8+.+R0P=?%P^7:)3&'.Q&)*@'AN+@D?,L(B()8N($5G#)3)68(F9M58< M>L?HT!PM792,!TPQ;C9@K[^VB^_]6Z>+[V__XV;RTTYC[G6[?&WG\]]PBO?/ M,%]*91/,+A!. IQ7#BAW1A&$M5:>!D5P*FVH#R*LI8N3,A9Z>7DT +*'C'IE M%Y/%5Z#%AD^S^ZG9Y%(&%:5W"FF2;"[S@3/,H3(C>V[-&%W;3UM(M M2AFHG44J#:!MFY.[]T7YZ)4S(0ED=-)Y?0K^Q0+*21""@24I5>F2F6-I;"G= M_7RAB&)2:@"%;];3OIO,4SB:(!<*T:>"XV[ML]+VT=&E?!*!=!2WJ;6Z=I'9&V8'H1IW5B M0#0KWN']$$W#@/4B8M!G$4,+L+H7$KA4+%C'G4,D/Q[/);%@J4<,W&%,&$>B M?6SD%@W*#(/+BPHMG\S>QJ"QB19M[E_Z-B_+53[YVUFXC$'IF)A&2E&39 S$6 [??T.3/]HYW,8\F=\$Y=V M,ET\I'XQN?XQ/71SOW>X?[HC\_$"UJ,^0<@XDN.O9S_"+; M9M(+!["S?GG);8*%)X^821%QE9O,X\ 058Y2 V#0=E #Q2-VZ"Y:QFJF3S]B M9N3L*G.WOQU.W?Q/.P^+=2ZR(B%)R9"F^95TJD)NCFJ1(2%:1FTPCVL81R_U M $EUTVF+8.*Q_BDIA 9.N\]3.\L/K*_>,)-"1 IV(8\,+,3@##(:2W >0%F3 M('G0I=M^W9^_+EJ*"K8KQ.6&$+(ND]&!2BZ"1II)"EZ$)L@D3)#7S'#'&/>\ M=$W90PKJHN1T2>Z Q ELK7\; 3OC.D>R7ME%#%\F5]^7W[HOT4WF^=1V$K_;A9R>]3>F(YKH*K21L2 MG0S(9).1.ZJ12Y$C12(![>\=9Z6;<1S*@?\:YZXH5_0/Q M_9F0EQ=GB[5 Y[F'?I_>^?ON5S[;W_FCB\SVG&2RUG?J;:2_#G$[MX6=OLBX" MQL3E^QF,'#<#EHG8G8VL,T3^GH>%YXX@ JH!V:F_0V6()YF0B5@A):/R3AK" MS:"W=QJ((#X2R&KO?DI/!-/+X9(Z[#D1'AE+\[MH5N>[0HRBIEPQ1:G@I>WN MHPAL-+IX#%Z>)(Z<34!-V"Q;E[?>[$_6>!'^_6:QS*?/I4^6QQ@8&&0"L=F#R1U+KVQ/-ALK#0&G 1=VR]70N]I-2Q)!Q#SN8NOM)K M<*X=1\!1P;D _WK8 XSCM>,N$NLV!GA._5A$2*=CL%O:Z3G-T@OO;ZZSB11# M;X=G8WX>OX,]#RYO-KA65M+I!N:1$Q0R%<$U?29$#!$/Z5O]MR,4CY8ZS$OG4A[(JFC(V?#IEU%'67B$B>/$94Y MWR()@K34' 6JI873P&%5NOG\,?35-1B? VM/8F/GDEX#!_97$%T?Q%@%*_+2 M0,?DTOF^NZ-P@N0FKRDEASC3%#F<-%(QL<@(U@:7[E^PEZ 7@;T3<-@/0&;#AUA>V3&AAF1?(2YR+5%E"5AE8F# Q]ZWBO+BB&DQ" M()6VX/9M;F>+Z4I(M\[X>E6:.J\\3DA3GU.Q T=&6X:DD#00^)&/I7W6890U M?SJ> HO=X"LEH[:0M\^R> /.W\\^"_A?;NQTDG)CHXO%/T=P"#Q8ME_.)NUEFX^1;][=+6 :0=+4I.MB\*,$TISIJE# AB!NL M5NUX#:9!DN"4'/9<>GD'Y'D84#?\^.S[J#[#CT+:AY/7O#4S B>/07DFH36 MQZ_+SO\]=P?)KPWUKLBEP5)%+R/2)F5E;V#[&IU0U$):YF12O/0]Y%,J*J/K M7 )_$D@:Q?V3\?-C]4K9TLZ791*<_>153-T\?HE^:A>+29KX7EB+U<X]7E M]-F+SD_6);:KJNX#*U;$^2 P)GEN[Q>#8K/,_B51\F*5=F,N#";:OOMUYUU$%AXA)2*0+3M8$%>YG[]C#A M!7T8<0"/&(FMR<25"&M 5P M,FFH$D%I4CS)_"@"1VLN_SV&FVG,N7.\@BTKH?%XX2H ME3+H""A2I=LW[:.GKH-]/MP\T6>E9%*U('UY;QTKK?Q'7'[OPON^0.DN0^'^ MIS'>UO [RFBNB$4N"8>X2;!.GU^S9R(J%I.U8="5*!!R#W?PW1WFQM)8.=&C M&$JZ"B*K#,U=ZUCG,C!,B:/:(.9T+CJU!IE(+1)<<$DUL2D-"O(< -]^*NK MZWE1T)U%)+4;<2R6;Z=Q.>]FX,Y/E\%N,@A$4OU6C#HGV$>?D.8)(T62,9+3 MY..@AN#;AZ\'EY*2Z\JRL8'(W?9'SIWDTF"G4?"4(VX=[!+F81$AYC=^0'_K MTLF*6PFI&R0N?H:58WJ+R%EO*)JXBIAIY!C.[8T"0U9H@:3-CBYW$1AT;NPT MD>HZ7LB'8',"QQL SJH;]:8;YUIM2B,UD*-1-")'6, C<1QT<1+")6*ML*ET MJ'0;'8U!YA0!;^W]/8+;#2#FE9WF5E9?O\?\P.KJ$J+?31Q[(;60*#D#N\EI MBK14%E$?8%'6<\)*7W?NHJ7N5=#9CJHBK&\40NO=Q7'2(7*":,Q]A06#W452 M0"H%I[&R3-O2L?#=U-150&6D/0!")["^LMMTX?W\)H:WOW)#G)B#;*M;I-4= MZ(>)=;FI].2VHQY+C%!L-,(>SGA.A$!.:8YHD-@P"KOP<[4D=.V!Y]3 M)-T]#]L;4$M]!Z?[P=I7OS_:Y^.SG7YG$D]SP%NO:KU774HLQ1@1YOEE\L 2@J?##46V^)EZGO(J:O2SH6 O4 [71R5#\G7DY^3G+/0S3>*^IO]]8!]:S7M M+1S2#/86B9)AX4'_8W3 'S3< M(S^[ A^[F;W[I"^/M;[/KEYO#&)R:3=PR'N&$;>:(.?RR\X$6,88BY:5OLCU]O?OR8_KZXFL=XKP";6TFURVUVL=4H MQT.0DS%D]A%OM#?)#;D^W3M)Y1J>?&]!8#[3XA]OB.>YDDD%21%1N MM$\,!S;8VR@9!*FSO5[Y/#>LI[&] ?#TP2^;LY#?SGY. MYMTL[P,[?>*3OOYNYU=Q\:U;A\G@#S[&/_.OQ<6E580RQS8)"8:#1^J81C8Y M86P,*M+BSP\4H+NAF[@3\?.T$/MYA?F" /R7.7QRJ3PS/"6.L &3@TL>D>&6 M(G?/%UK1S0KRB M$AF3:[Q,S+WH=$26& F&K0LQE;;0!A%6^:;E#% J+HXFFM9_F"PG5[U%?=*DM*AL"UD5'8WR^-H+*MK%P/]+6B7]0H^N>E:A;ZY MB>]G'^.OY;<_X_1G_ -.\^_YR#9*))U0,@F4)K4!:6H(?!N%IU0J*4I?Z PD M;1#&] O V#E%TB[2OD;?S<*_13N_U.!W6)L,0$$1<#T8^*22P/J\I"S_S_O2 MP:V#1 U"EWGYZ#I1#.WBZMOWR7RU'FFD=<2'?.]E0"/3/ELQ(DJ-MBH1^/B9 M5-VD MO7"E2Z,.$C4,5R\IT%Y6#BT :]Z%&[_\U_ZZ=?E[';7-_8576="75@OA<^H/ ME3;!L0X;Q207D ^:Q2APC"Z5QM4!FH;!ZB4%RXM*H=W';/P859EF5)D,.6T598. E MY&)!Q@AH2XI14(0Z(J52N+2-_:Q-AO[H?O;A/[!H\P. =AY@SK=K3C^2T_N9 MGT@ M\;$*KR'I9NV'2T$3U?DO9?TM[.GWB\5-#)=* O4X)20]DRM33&NF4, F*4NHIK2XBSV(LKI9 M'NVB<90$F]6"G^H*4"$89EZ^> M2U=<'DUDW<)#A!HGH> M1;JAJ&Z&2L.0/$5B8YNA%VH@?8B3=YF$<7(U6U7G^]_W'JS[BYW,^D0>)S!6 MT6FP9 @PU\G\\I4S2+K$A:):1E(Z$Z\@^77S8%K =BTL-*N(+XG64HKT ,X"$FJ[W_JKF\5D%A>++]%.87/U M^=HY=+A8SF'=-W,P=S8U-5UZ\''_:_WS7J^[Q7)Q>D2V. F%HK#G94VAR.N# M>2]NY[WPR\G/OHW-;9R+$6=UD@2E"0$CHS!'1$F<5/!:BM*MW0<35ZZM M^XXI>SFLJL!@?ZH$9P'"SA#$%4W(Q!"0D%%IQX0/LOA+%BFRL2+?VOMB+/\; -);L,^ZWS%^C3_C/+?:6Q?%4^&<,=2AH$Q" MG'F)+,$"*>]%P)Q@RTOW0=U!2@O]+$8+NBO/]0; V[9LO?0-I;RUWBUNG7M M]Q?SU( GA)P/?6JP1088@R@-5K@(;*+%VW;O(ZB5UN_G/>C*R:0%@*UH7^^X M%+V+SF/$7+Z\--PC3:E"RAI"G E2E']B[CX!E2VE&<1H7IE/5CV^8]O>"'#+V)4!<+J8NH(\ M:T M/-"@GZ=VU5':AJ2YP4"U5K %2-+YW14#:]*2*1T)>=P?N:QKM2&DE;[M MS^A0G22#%H&TWER6<4(DV&&2Y^J39"BR)CBDI0Y6!^PM+YW(M(.4AERHTX1\ M"#8G<+SVJ6-GRV[VSOH^J_;)@M8J%>.@<0H04D7;GY&]KFN9A,.+#;3&!\$+'0,#]PWEC2:Z1#10CPJ*47C(" M)_[S!0<_'-71[1E:L5>+$)XFH=90MU[,I?$>P^Z+H+ZY1)Q;6 ,!5P&S%&P, M3%!7^I7;;70TI+2*2'L?G$YA?3/IMP]9M>HE=XD-UR&G& 6" ^(.W ]K'&P\ MK7%T7'FI2P=WMM%1-Z;SO" ZA?5--"ZZU[/BP8(NL7>4:0KZF<>VL5B MDB8QN-^W=P-=^@04]R2=-R%O!#W/EYU7BFG/GJIGL":41XT8U7;=[TU&AP05 M0FOCG4O_+5+UP&WW5-J B')@ZBIPE1PW"5&CX/B0.$12.@[[7S!5[Q@TC4G5 M.T9:#01']E^H4I^BUPE\<^+!,$Y4Y9(:CX+4A&!%DGS\7E0#V0M-I.D=!8.C MLA>.D4D+ 'MP86NH-IQQC&R4%'$*;-'!4N2HHCJ_P V?_'?-7CA*L'NS%X[A M.$I,A[(7CN%9 M99F_G48/"YA-_-V;1N 3Y4;001&!>* .61'!E2$QX$23<6;(NX1/!JZ<[59$ MVN.X55G47V]]EE=S^Y^3Z7H%*ADC$Q>(&)G?L%(.3D?,D?!* U!]DI$,D/?V MT2NGGA01>@&^-7#VO^[F/SKP*3>9O0H+%8VT2 &Q^44+@0QW#%G'#-.2$B%+ MFY./2*A\BSL:&R4XVP PWL]\=QUOS:$/ZT?M>S/(8>H99RY7E0+&0PQ(*V^0 M]4X)'8E@I/2;#7O(>3GYTF,\CE+R:!=:ZST'^M&+F!\XP2Z7+ =8#!<2">JM M][!3O"H=4]I+4%USM)C8A\'I!!DT *B\Q3ZEKW9Z:VIC+#5V@@%K- '6V(1, MP!39I(7-3V<&7-J)?4)$D\ Y13 MV21'(9>3GW']^N!F<998YQ6<=C\R]]9K6B\I\L -Y[ &+ WB.K_WZRBPT6MB M,<'6XS-D!APBJZ[K=CZXE99(&R [?-TML71<88QT"CA?NB3P2.#;0!7+W$Q8 M/&.A_X>CKCO']OR^3=EXRH5!BO<;F_;9-2&./ M632,)EFZ'=I TAJZ+RV"B7V@*R2@)O(WMV:A:N.QX#&A&!6LPE(!AH%CR(,J MQSPPYLA9$Y]>3@)P,4R=POH&%-=MDX->N9/+0$WDTE-$G11PQL.1KR7-UH13 M1B3+6?'GXQ^1\ *2?<> 9@S#VWU&9&6B?K._XN)C[L:7G9734]SVC58H06TP MP872RV[GV_+&@9*1 @PDBBX_TZ=!6VBO 5-,8\*"4,&=)_BWE9PR@4X8>NU& MO )?-DV6E_D64$:=7Q_LNS+F%%,'%B2-23-KB=2NM&;904H+,:KQ2-@>W!S' M]R8LFK@E>_R02_[I&5L."(\401.:GZ(4&ND'-'1 M3WN(N"&]BK@#FGG+$A>5(AQ202(R88(-,H73O^EVTC%52'V]R<"R'2O+ M.2:RR9G+S[C@Z!E%4HO3]+W?RZG]+]WN1Q%%-+I\U[)MU5@ GG5G"4A$"#90@+TK]6 MEI!3\,6G0'TPTE%7.D?D7 KN+AJ\A]NO-MQ>18695\+8:)$6'):OB$8FY%"( M". 7Y_=6RNOWX\EL5"4>@YW=A2#G$58+@:K]'?8D=7"B) !(!(LV8;!HDR&Y M?E& @M)&(5%.S>PI!CN-QB88CEU@>/':+4P>8QGB*#6;9NG94<&R>I M.&!ZO83"D*/$=*@PY!B>-5<8PA56UN0GY>&@!N*QSCG2P E#HHV"&&J']#%M MNC#D5&F/XU9E47]>+-=$>ZJL-TP@@&=.@STC4T41F.8OE4V6;K?@X!0XE M.%MUKR_SL;3HII/0<[V_V>W-&I%X"%Y2I'+98G\W:X7T2,#!)+@ T.-!C1YA MBGNX@._N,+%[]E;J.L[K.!3B?G/X6>^G2!(A6AN4J .#AN>>#L9H!-0G:YF" MXVY0$NO1"*KI,Y22Z5Z(G,#@!DZ?/T ]SB=V^B7Z;I8[Y\)^RJO99-CJ7-)" M,0(/"N=>22I?QVFD;$HV>4]E\9R;_12U!*!3)-Z=C?T-@&E]P3J[VOCBFU++ M*+B+!#B4OW /7W0B#J6D<.(4=ITJC:(=I-0YP\X&GQ(,;P W[V?]6/T2WDXG MUY-9SZ6-V08F>PQ2(8 [F( .\.^(9D@::X)B2GA>VB#>2U =;^EL&"K'_ :0 MM,<$I+PH(1$7+DGGDC;L&3'XB+HF KL%D3$< M>F/$U$2&XGH![X"K?6@;%I&[Y[Z^62R[ZSA_^\M/;T*^VUTL(OP_?+._+IDR M0EB>V>@H^$ L7Y:XO(V9L))$&67YYR..)K-94(["S).ZC?.*KPF,[N'E*G/S M0[=8O(KP8;R7"W_+7TV\HUX'Q+4!_B9PV1VW"EEL-96::QN+=U@<17$3-R=5 MU&EI<38!WUNGZVYUES+BP, A1RP$V(,J*&2\9$@1Z:GF./KB=_%;R&A611;' MP2X_^$21-& [OHDPLY^LI#4+%]>9B?^Y^O8V.9X%)L#/ [<^WT9S\/"<-QCA ME*RS.I>\E^Y ,("L)FX/SZ?>2@NF"1UV?U'P[VGGR,RUL> M$B943-*CA+E"W/J(3*(:11J$LB3@$!XYR-O[79XR>1,7X.4UVO,(HPG]]F@M MET%3!Q8$14&#"0#;1R!G1'Y.A#E8B8CA#!6>#TBH=7'U+"+?%E(^D?L-F&(; M\E?&Y!UO+KV+X&JKA!CL,#!1<[?0!(Q1DFL"_/!6DS.AZ#$MM2ZR:L)IE#S& M/@7UK4QSY]W,>VU_3)9VVB\O3)8W\WN^D8M1.*\L:'N3VU<[@;2S$87H.0W1 M&#'H;?K39J_[1E2MT["4.)HX#C?/^'WK+OQ_W$SF\?.\ Y=Y^3L_C)S[B+R% M3_L&:Y<8#,N@DT..*5@;%CE)+A!$":=&445%\8@60\J.MQ<+"ZT) M0.;X]?*.30%'%O(%,Y4F9V&3E)]D<\A;I0*6TC%=&G0/*1@$+/GB=%P!=C<$ ME\M$C77 !.1Y[N4?58359G6XNT19V%CYTLZL/DY\QK!CB?O\E=E=S^^/[Q-OIQ3S:$:\@ M/@-19R]C/P_[SEWCKKURVK+\0&A^*M0I@@RQ$@4O<[X2#^;%U+C?)H3V@OV4 M/BV_Q_G7R=5LDH#'><*'":/YQGB3!/BMNTL4RU?$?:H.(YQK1Y%FS"$N3$1: M<8=,H%$%X)(6I>O?"R^AK;K0B)KK1\:H-LQ9C[2U@GS JG MH_,R(:*8S:5@"A81@"V&,CC'=:)VT$EQ"&2["*A7QE!(L%UI+E>&RD=0Z]\O MP+P!\M>ISR9P$B(&+JCL< DAD;%)H$2%!6^+>Z,&=2H^@)&G,U<$1QE1=L7X M6EN!=#>/J6?4!F,M0S'0A+@,&'@@&0H"SOXDI0QQ4*CBD.9X,G.]TI7RJ!C) MU]H]%VYR(.YB%OK#>5.JQ0R8?%$CI5U^3%1J9(3B2%HGA?%.6#+D?<9M8]38H-(/.4]'&):6(N:<"3C8@K^**QL2A8[AQV1GI=_EFC_SK9_R=BI4#> M_S&":RB*_[%;/6HRNTL.@#/#*)L8PC3?XV,%*Q$V(>E<"+"]C56EXW:[:'D! MN?IC<%9$! THNGLK6-UH..Z3T[GN54B@/V*-K(3-H))+%M/\4%CI&\3'-+1P M2316LH_[&8]A<\L71^]G/^-BV=L511X%V3U:L4=!!A)9+?\&WSQ(=,")6, 2P$KFZHW<5=^ZG)F56)32,BYH*+S_CB2Q M7-?A'1.O3-)(.?8\@!]+O,ZU++FU'!=@H4IBX&#FTNK2=O\@RNJJIW/B:7?+ MX6*2JAV'.K"BIY_&^-%>QSZN:[@,0?7-S@1&/!$%]H)Q"+2_%2XQI,E&7@I$>")#CG*[/5I:20B< W30G'M$3@ M=#\5%4/KSX:"[BPBJ=_\].TTKGJWVNDR;,+&T@KAI4Z(,D\19RX@:XA$3 1# M''R5S!RPWO8,7P\N)277E65C921.8(NX\Z 301LBIHB"1<'>(J7[C!RFJO8#D>/DOA=&HX70 *S6^G1=$O+N M9A8VJI5)EXR*N=NT2\ =&H!/%,.7B 4. 31V:33M)*8E$(V7>G<.$32 I8-Z M_.Y*P 0+)WT +E%8#_?6Y%XG'GFM#%@WE.E0_(VAP=2UTM?P;*?AF035 @1M MWQ!RV?F_?XYSG^5V!1]\^G,&4WR?_+A(,->WN9TMK.\;4\!I8!(L"P7G&!B0 M+B)C!0=[DGA"B"'D<:'J>" >26/CL:83L?(8DN<47&T',(1)IME.[R\M7U6M MWO*9]A>GJY+Q=>5DN&3,$DF80,F">\,I9\A195$,UF!PH73BCWH<;G12 -:,+-*V.ONVNW[I#\>=[]G"SZ=3_H@0"\L-,+[[N;V6U+LMS' M)UZ$?[]9,?T=##'S\&L?)M9-IO 7<0&^O)8>@P=O>"+K5Z<2N/;<4V-- L^\ MN(5X_E4U?OB7T;:-@:.![7+'8N#)#SO[?;LH^/YZLK+^NTU Z]U-MM@OKC-3 M+J7#25(1D3)9$+G.V5JJP$K')EJ!L0R\\#8XG=K*G:*>!][/),S:6=V_?D2_ MA"DG"1B:_<9+S1*QV"BDM>>9:0*9_$*,L")[*T[SV4MLI=+9Y'.YU% M4 T 8]I+86S7KK2AN-@X@9!4+UP M")Y'5 U@$,S3W,PAOHFK_[Z?O;.3^=_L].:>O;KX-%MW*)F%>R;K:SN?3V*X M6-[^R5]G(.W;[S[]Z ,/S'&<.SPC0O*NE%@AFW@N"52!*B)$Q*7SYMM7&@QG3,YB)"FAG'0-*U&<.&N(+WZ%^)B&05 T M+QR*HQA?##@G9ZGW8R^B_]]7W<]_BCZLAG\[GV=_Z\UDX:?= GRJPYGI#]!S M?\ 5<'RXP\O3T8_,5#^)Z)'9Z3!-7T/X,\Y_ Z0>SW5WY70J5P9/<**FR..O M1]U,LTK.'D/PU@&KW'(<*Y_-/C[$EHJZ?;6DQ:9KQAOX;Y_B,PYA3\>K)J^] M?.\&,:&R>-[/PN3G)-RL^_>,D3!;? MP ]Y!3_[>PF[^^F@52X%"]C>.]E367I?EW__//>?YM\6\[>+Y>1ZG2J:0PEE M)#EH@BIW=F.D>@S;*DOXT\T2=/RL;W%23I7N'K7*Q=@861YD4#L'X,=N^6_Q M]J2.A;;HH FJ7#85.BP/LJVRA-_!H-TL;E8*1G>N0QLETQU#5KD\&2/%_:QI M2VYO;N*W;OV&$JPSYZ;YWK0>JVR/F:?*G41!"0]A8H-B_]NDFZX[[_US=QU? MYQ2M^>\/]L]SR'[O9(/"!;AU! SA9X,P@!7_QXV=]CT75]1_L[]>Q5E,D^7B M'% X..$@.#1U6S&&KVU! M38U,[6!+^__I';[\ "^IOZWV5LM]-F' 2*I@)5 MHSC;C@=6TL3;,^P@^385VCK,H_:$6-B/?CSL("$V%>LZS*.&;@6ZN "_\$OL M$UMO;P.+*.4CIADDY*9"7\?SL-4LH,\_SY4!]'#D(MD_>X@MD/GSV?[^V^)S MG/?E5#,?2R?^#!E_Q+X&YHS/];D=I-J%ZQ%2N+\C'Z^^]H70K^AO^!ZV5=[1=$=QY?*HOLQ9>/\D'2/I81!R/QZJ6/7*L4'8PX1^YBL]YTOPC/_$?^8G' MR2;\>W[H!_SQL=OCX4C5TJCV[8ZMBZTM@.GTEJPR6^/QW;$5L66MNH75-;)NCV=+1ZQ_8X/[ZU^XO7W=!CWW:S,7CL\>CT5>)HL!_.K MMLZ,7?SX_UB<5-0HOO&K9:=>ZH>/GRVL.9VHYR]A2!PDQ5*=6X:\QJ^;(G"NX ;VJ;G9O(\,7/JV*Z<>>@ M]5)=3[4R#["G(>GUE-W3$"6%N&WL>GFJ!62YAUDMJ-);4HLKU)TCU\LP':-7 M#S&J=F9%W^@I=_%:L1+;20)B(JRVE'2/G*I>PNF)XCZ-E;7=QD=J MYF^+_A#Y^AVX]+V; I>_+$MYDL=-52]7]>38W2FL;$[^'^.R[W->*(8^:()Z M*:O%9+V;;25KX-?980^=(Y!\FXI M^G0D\YK;Y'V3S3/O[^US#!)U2X&K(YE7>U=;=S.U\P^3Q;+@5??N40>)LZ5P MUD$&U1;@4\TR-A*R8\A!V0HM!;/VLZ9ZY'^C_,L+\-#8@R394BAK(+,:: -^ M:[A_Z!;[\K5.:>_]<.Q!0FPE@+67/=6MG4>6]]CMMW7 0>)J*0"UCRVU2YVS M09575$A@V\8;)*^6 D9[F-)"B+](>\S[ PT24$M1GFULJ&Z$=*-3)3=C#))' M2S&81XMO(\U[M#B.S5>E+85)&DQ3[69_ <-E3=B;N/#S27\-4RA/]?#P@X38 M4@!D.,NJGTN;MXLYIC_O5E?J^OG0Z(,DVU(L9###6FVH+!QOS$$=J:]H-?07[=N\:LUZ1^M'2:K(=]X:ZSS#M5$(U+*._[U;!'FY<3T:,AJA5(G:;^GO&A$4/_<_7E'7UD-N&/H M:E511PMN/V]J.^:;,W5R'<.[KN]$]S<[';W=]HU;K11JL.@&<*6%C;=X#69R M_-;=DEONCGO(^-6*I([;@L.XU*P\SR3&>B53!:37B-#JMCPZGU.VG^?_:(+T MCR9(8Y((5OL??OG ICDEB>#AV'6=Y4&[:"]3&A!6GXWRRBYB7Z,:9XLU_^:Y M.KQ_D?S5[[O?^6Q_]V^%Y,7_YAVOV/\N@0C[=./U0-O!U3Y*>C9/4\5[?$LTNV.9'4#<.AIN_@! MT_M)SXHODZOOR\77BR]?SP*+P_-5B?#5@,=@UM>V^[8=NB5>^M@[<+4&!N/< MJ+9>]^A)_.LLS*>_K[Y&?S.?+"=Q](--NT>MU[G@.*GM8TD+(GO[:^X_SR>^ MP/ZZ&ZI>*X+CA/-D\2U(Y"]P BSS\^'O[&2>ZZL+B&;+F/7Z"QPGH]WLJ"RL MASO[]Q]_7_90>OU]=O79CU-[!X:NURM@L.B&,:?5-)SWL\4$N/AM;OLWC>_9 M9$5S;F^52B/1Q'54>HLN*1.>WSUP [+:$Z8_ MR)#_UA=<9[$?A^ZA?UQM_>-JZ[A,FN5\^BW.KQ>?TK=Y 'R52<38,VRU/72< MC7"8,=4MA4Q5B4CAPY&JY8 >:\-M67XK(ODV68XVKQ\,52WA\T2A/&! 9:E\ MN9E&@IT@V:H)W8]E')^7NVO,:OF=Q\GI $OJU_>=0V9[AJV6VWFS&Q!3?AXQ'H7PJ=HPQW\:$)6;V[F/6$%A'0[ M5+T;X5.D\Y@#38CE7@K!U=7%3SN9CNZCMV?<>M?#IPAL+V]>QBWCYVXZ\;" MS_/.G_&6\<$T9[AEW+V,XK>,]Z=Z@I$"UXW;QQ\5BU\/'^X/72 M>^7V,( _D%_5[UBVT?FQ6ZY)+1-&'CY+(U'ED7+>P[_S:_3U#_(79Q?Q__Z/ M_P]02P,$% @ @X@"5XG3S"1C!P =B( !< !SU:;6_;.!+^?K^"Y^*Z*6 GLAUO4SL-X&9=K ^'9C?)8O?N MRX$61Q812=21E!W?K[^9H?P6)U?WLMLZP!5H8(DSPQG.PV>&DLY3GV<7YRE( M=?&G\S^W6N('$UY'QBU.+B7.F9T.I]0W?EI-OKJOAM^U2>]B Z MDU&4Q(F2WW5,%[",JMVA4$:__3C^,+X5W?9Q>SN.IR/X8_P[?<2_L#0*8F.EUZ;H M5[A*EJ0:%Y>CZ]OQQ_'E\'9\]4G\],OUS2_#3[?B]DK__6WT=S&\O*7Q3A1U#B_TQL6X*?XJ89\-ISMFS(D3*X40J#-05GD+H0F -1%=Y6@&YCE>&"@\F3(L^%-D-L1*" &YZ1=D$@N[T!0ME?:IQB@*R%F!\ENB:X9 MA6'.4$V)R6)S&5XVVKH'CC80B2XPGP2-=?Z:"#44QV&[,:Z+!"F#BQ;^CK-* MH4W$R$:RFH@O33138HH)G83:+%O#K\Z\>S U(EQI,MPDB2I# <2<06#P=([] MB:5+19*9N5L"LB8F(>E./J]#!P=;M. KNADU= MUVG+FR31>,GI&0MI@5& 6=63#"AA A!ZDTR[E,1)+$>Z(\JC:Z5=G!E7H1X1 MH359@$-I30P*;SMQA !0@' *61[=QZDLIB"&R#'75882[:YLM7M'\(95VST5 MKL(ES@6V"# D^X*(: .= 3#DRUX3B;HCPVF.DM6$VW??<-Q;&$:Q.7#Q?D8? M1+WV-X:F/ QH_@ .CR.8)ZY-GP=1D\IF+"NWOPK5KPD@(.J90D4TE44#2#\S M[9C14 H*MD--[IH+-_G40B89875)K%'1K(F61C22(CKB3*85'S%=-7%::6DU M>:]#U69Z+\A,Y:B2\FYT7':9_XP#] 8/EZQ48ENHXRJ3Q-D8$WNPKLBH$>K[ M9EN"OR9 @LBLJ _J&4QZ '"='")<]V:D'=3NSV5[@QD0 MS]0&XLVIM&J)&X2QEA.=:;^@&OW8M+2%&&*,GH#^+=&--I)KPWT=4%G9$M'K MN*>(\?BLV %N**> IQ=L-!8T B7M#A+!9CD %7>1+I&>7S94XV\-U1Y#=323 M6<4,1'F$),&&3L\P ^YA8[;J"?;@TG#Y>*_&L$1%I$(7VL&)J?S3T^_#]G(E M#=3K)I\_B8C)LHOFG09A&="?EXTJ]:U151-@R-EN[JDYJMLL'ME%UQ=P'A5@ M$\>5I?1N%+R')G/C/.K%=(9)T#.T\J_P#"782*5;%7)B'48A**9C=KVFR@6> MH.\@JP_:#^2;SXOF99]@>H; MP)5?$AM!;ZQ;U5"^@?;R7'L/\!3[3@R6:!I4&CTC"_\_8?P.T!EFV*Q@\Z01 M'!+]H(-AK &S69>S5:<_!WE']2DT+URAN.WB)W7+AQQ?A)&Z+P^'Z4>X1BI4 M=+"BFL?Q5'=J*&_I?01BF2NDP_+HJAQA@ O$D=14_.BS(*8ADGJQ>#J0(\ 0 M"UUB<4\W,;O '(3XX.>G-9":H?CH8F:R&5 %*N2T?@QL:]J"O,S, G!TGIK M57(+I@BKYU?2X[V3O?%JD$@1+*;6\R&B5I@@\,"V<+DS63KH+W\,D&++3"[Z MNN#U8Z5!;7YBO#=YG]YBSHBGL4#7D_!\87C]@O,X"B\YO<7_:CES/7S,0R=> M[8Z=GAV_BYX>CH[;3X[]3F9/V.7@-JZ,PW2];W0;2X4:2/U.>2_:VZM-V'JX M.&%=OM+FX@A?OSI%8/'?!Z_^5@BJE^"_1!=1;'NN2 TGQE^),=+C$D'!#;YP MK=#"UURH[<5IBI_PE**)$)F +U,-B1C=0US184=U:;6_;.!+^?K^"YV*[*6 [?DO;V&D -YNB M!O::V\2+W?VTH,211406=21EU_?K=V8HOR1VKLYEMW6 +=# $F>&PYF'SPPE MG:5^FIV?I2#5^3_._MEHB!],7$XA]R*V(#TH43J=3\0O"MRM:#0JJ0M3+*R> MI%YT6IVN^,786SV38=QKG\'YTL[9<;@^.^9)SB*C%N=G2L^$5N]J^G74ZW3E M:>LDBD]ZIYWNJ7K=BUJO>W$,/>BTX?=V#551/.@XO\C@76VJ\T8*-'^_=U+X MP5PKG_;;K=9W-98[/TM,[G$RB\KA9["Q;4G:"1KSINBW.VC)PV??D)F>Y'U> M7RV86HK')C.V_Z+%_P8TTDCD5&>+_O=#JV7V?=W)W#4<6)V$8:?_"_U3M,Q7 M\^#T&U3.= [+1;0[Y/GEKQ]'[T=CT6TW.W?=?MCAO\:_W@[_0F@4Q,9*KTW> M+W,%EJ1JYQ>7U^/1A]'%<#RZ^B3^_?/US<_#3V,QOA(WEQ=\K]OJB*L/8OSQ M4MP,K]\//UW>O'SQMM-N#ZY^_?'R-S&\&--XI]4ZP*77SD=U\2_I?0IS<=T4 M'XV=29_610S6ZV0A?"K]RQV73X3V%SN"4 M&5,PF7.4$V):+$9AN>-MNZ!HPU$HG/,)T%CG;\Z0@W%<=ANC.L\ M0:#-=)HLQ0 M #%G$!@\G6-_8NE2D61F[I: K(A)2+H3G$87ZQN@D9 6& 6851UE0 D3@-"+,NU2$B>Q*=(=41Y= M*^WBS+@2]8@(K:ZS%"BW96- M]LD1O&+5]HD*5^$2YP*;!QB2?4%$M('. !CR9:^)1-66X31'R6K"NW=?\;KO M8!C%YL#%^PE]4/?U-X>F/ QH_@ .CR"8)ZY-7P91G %RC0X3KWHRTA=K]N6QO\"+@9UH1 M:TMGCF36CX-TW.37.HUY,9Y@$/4,K_PG/4(*-5+I5(2?6812" M8CIFURNJ7. )^A:RZJ!]3[[^M-4\[Q/,R6' [O\XP?#S-;6$:WU-"\12F\!9 M,P3QRR-J^MTF<.67Q$;0&^M6-91OH+WI5'L/\!#[1@9+- TJC9Z1A;]/&'\" M=(89-BO8/&D$AT0_Z& 8:\!L5N5LU>G/0=Y2?0K-"UC,%+U MY>$PO8-KI$)%!RNJV8VGJE-#>4LO)1#+7"$=ED=73A$&&"!>247%.Y\%,0V1 MU+/%TX$< 898Z!*+>[J.V07F(,0'/S^M@%0/Q4?G,Y/-@"I0+B?58V!;T19, MB\PL $?GJ0E<)>_ %&'U]$K:?,0K)L]'AFHX0IB!;6!P,UDXZ"]_#)!0BTPN M^CKG:+'2H#(6&>_-M$_O*6?$REB.JS>,#)PPO'Z%V6R%UYC>XG^UG+D:;O+0 ML5?;8[VWS=/6P\.M9OO!L3_)[#&['-S&R#A,SKM:M[94J[Q2?1?ONJU9" MTOW@A+A\I:W$*WSYHHIAD1\6&VYJXW>8TQ :EI,2FZM. MG;^8>%((CIE>=K#7YB<1A7'\3J(?'L[-8.LCB34"F9]::Q49(0Q+OZWRA>\J MJK_A$X]C_K3D#U!+ P04 " "#B )7-*")K*$$ !6#P %P '-R:2TR M,#(S,#8S,'AE>'@S,C$N:'1MU5=M;]LV$/Z^7W%SL#0!+$>2[<2670.>ZZ(N MAKJ-7;3;EX$2*8NH1&HDE<3[]3M24I(FR]9N:Y#Y@V'Z>&\/']X=IYDI\MDT M8X3.OIM^[WGP0B95P82!1#%B&(5*<[&##Y3I3^!YS:Z%+/>*[S(#H1_VX8-4 MG_@%J>6&FYS-6CO3DWH]/7%.IK&D^]F4\@O@]'F']Y-1' Q'X9B-R" )1N,X M38+Q:4Q9/#AC_>&O00=5<7NMH\T^9\\[!1=>QJS_:# LS>224Y-%@>__T''[ M9M-4"H/.%"K7/VL;]RT1M4-C1I91$*(EPZZ,1W*^$Y'+KU.;:K\'G83\<\+>);_ G\=704)9(10R7(JH$9:+K96$OA\^/8PZLU477I.":?@% M=?*"B"Z\54QS:J\4$106&6C,/0G"UF41.S=*I@<=P&5#$_W72@KI2N"YHV\#3=+["DU#$>3+T6^Y@P7-OLH M#'O#QSV,H^"XC?2Q+DE)*,5ZZ>4LQ8Q[0T<_B^N[BBB#]V4/YZR4"E$5\%*J M @+?>]>"WQPRI%*YM ML@0N,YYD:(;KAB\\<9<72)(X7QRIFE8YAF77N5U>55DA&Q8RU[@G%_ $?!L.7FV:AH+)R-))HX M1E*-)_9Z_%^(%3X=8G&!;"GJ4TW0"D%-BO_"#1T@)=PRK\1*9 ^S:\4DSP'5 MF T,CUJ7>+JZZ[12+HA([/]HD/*:,%B[<%>5UUR0):O;@+[#W=[7'6'=:A., MBBD\04/BG+4*L53883Q$-2>E9E'[8T*Y+G.RC[AP,#FE26,^EL;((K)3P85E M?$+RQHGS5XN;@6$\[IV.3^W,8'!0,+1UW(P3/3=.G!AZ7S88]<;^PV*_%SPH M^X_,GKB0Z[ 1&(W8/^_T.ZU"0Y'@S.)MI] MW^F8UP1J(/B+['R;VQ^F$.^_;LJ##&?%F*&Q4LD+;D<.'!1O#R>6=I<$E"IX%K;$'$DX-A@,(\TA:K$?VPB3)N'V\KM=V IM>M6D6(Y ML??AWLOPIAJX-N'?J) 82T)E[JO\S6.R^:[?M2?N/?T'4$L#!!0 ( (.( M E&5X>#,R,BYH=&W55VUS MXC80_MY?L2737#*#'=N$! QAAB-D0J<-=X',73]UA"UCS1G)E60(_?5=R7;> MTR;37B;E X/8%^T^>K2[ZJ=ZE0WZ*27QX(?^CXX#IR(J5I1KB"0EFL90*,:7 M\"6FZALX3J4U$OE6LF6J(?""%GP1\AM;DU*NF<[HH/;3/RC7_0.[27\AXNV@ M'[,UL/BDP5H=O]6E?HL>=5J'">TN*.TZMV&Q3D/?\WYJ6+U!/Q%[VI1!'Z-QQCBMD_ #$_GXZ_GDXV0.K< -[H?]?,#?)[[#)^(K MH8EI)"313/"PX#&51JLQ&(TOYY.SR6@XGTPOX-/5Y>QJ>#&'^13\#ERY,W?D MPFP\LE*_U?::,)S!\'3Z:3X^O:=>*W6](YB>P?Q\#+/AY]PXQ:@PF3?B5:)W2#5RZ<"[DFNBT":.4T03.&"<\PBU@FB0LHA(( MCV&.%TT5$E.E[0)$QZYL(>^8'>G$P1>;R16.>%;N_)[^TU %YHE MVR;DA50%P1RUN LYCW6EW>B]%O^0-0[)P'0:!VW[; ]GS]^M(W^JBY"2.L68Z&4TP M8[=M*6AP_5P0J?'.;.&2YD(BJAS.A%R![SF?:_"K0X9$2+O6J:045KAIJH B MC#'\7'"ZN^,?>;T6GJNMP'L518Q%Z;QF"6Q2%J7HAJF*+RRR%QA(%-F]&%60 M%!F&9=:966Z83NWNDOY1,$E-)5W:VX>=U:5A^..0!?[2*INSUR(_PNQ@O=#+,:1+:OR5"/T M0M RQG_AE@Z0$&:8ETNJS&$VC9AD&: 9-8'A4:L<3U;'G^L_*_B.W!S;D,FQ$1B'4)XU6HS:HV!$&^37X]T<90YB'X)2XO-&- ML1GN[AP>]Y3]?J))WG"F@N%O,O1,?B]$I:*495R.>8J,Q6 2[+T2+_3PEN7E M"8!PFGW1'/&=D'RW>%ER#8MEH? Y4O;#?P7!@2TO[VNN'()"4+&H"WR6X/%G M9Y08GBV M8=@U%F8TJ/H,;O-0)RDD9RJ]=7!G,C#RF^D C59,*1,BC@(,&POFD210Y/B/ M280J[<*S_>3N(S 7RK:I4-(,V]*:/GH6WM8$VS&\6Q.RP,)0Z,@$ 7H @!S)T\PD8P< '8B 7 M " 1%U P!SMJ8$ P!S